Carlyle Buys Downtown Shanghai Building from Forterra for US$266 Mil

Singapore-based Forterra Real Estate announced last week that it planned to sell its Central Plaza property for US$266.73 million, apparently […]