Day: 21 October 2013
Offshore turbine boosts Spain's green credentials
Spain launched its first offshore wind turbine off the coast of the Canary Islands on Monday, offering a moment of fleeting pride to an industry flagging from a decline in state support.