CoStar Data Shows Glasgow City Centre Office Leasing Hits 230,000 Sq. Ft. in Q1 2026Contributed by: Business WireLogoImagesGlasgow City Centre Office Leasing Hits 230,000 Sq. Ft. in Q1 2026TagsData AnalyticsProfessional ServicesResidential Building & Real EstateCommercial Building & Real EstateConstruction & Propertycommercial real estate