Square Mile: edgier tenants sought for new skyscrapers

4 Nov 2023

With 11 towers set to be built by 2030, the City of London needs to attract the workers to fill them

Read full article at Financial Times

Menu