The mounting cost of doing business in London is deterring developers from..." />
The mounting cost of doing business in London is deterring developers from building new tower blocks in the capital, with applications for buildings of 20 storeys or more down 13% on 2020 figures.
Financial Times (25/04/2022)