The news comes as Altus Group released its annual Commercial Real Estate (CRE) Innovation Report which found 62% of major U.K. property …

Categories
Real Estate