The Latest Industry News.

November 29, 2016

City approves 305-metre high skyscraper

The City of London Corporation has granted planning permission for what will be the second tallest building in Western Europe after the Shard. The City of […]