wind financing
-
Renewables
Top Plant: London Array Offshore Wind Farm, Outer Thames Estuary, UK
In 2001, the year that the world’s largest offshore wind farm was conceived, the outlook for offshore wind was foggy. A paltry 95 MW of capacity had been installed worldwide—mostly in Denmark—and a
Tagged in: