No 20 Fenchurch street, a commercial skyscraper under construction on Fenchurch Street in central London, has been the cause of much attention recently because of its ability to reflect the sun's rays at very high temperatures. One of the cars damaged by the 37-storey "Walkie-Talkie" skyscraper which is due to be completed next year is […]

Read more of this post