Not long ago, a jaw-dropping image flashed across my phone screen – a breathtaking shot of the Twin Towers in Manhattan, with ...
With its three largest office towers mostly leased for rents well above $100 per square foot, Brookfield Properties wouldn’t ...