Square Mile: edgier tenants sought for new skyscrapers
With 11 towers set to be built by 2030, the City of London needs to attract the workers to fill them
With 11 towers set to be built by 2030, the City of London needs to attract the workers to fill them