A new London skyscraper nicknamed "The Razor" has a trio of wind turbines built into its facade. The Strata, which stands at 42 stories and more than 485 feet high, is projected to generate 8 percent ...
The power-generating wind turbines that sit atop London’s Strata tower could turn out to be nothing more than greenwashing on a grand scale. London’s Strata tower has already accomplished one thing ...