Get Environment News headlines emailed to you daily.
London Landmark Building Will Generate 8% Of Its Energy Needs Source: The Guardian Sunday 14th March, 2010
The 'Razor', a newly completed tower block in Elephant and Castle, London, will generate nearly a tenth of its own energy through its three rooftop turbines.