European Offshore Wind Deployment Centre Calls for Innovators (Scotland)

The European Offshore Wind Deployment Centre (EOWDC) off the coast of Aberdeen, Scotland, is calling for innovators to bring their…

 

(renewableenergyfocus)

[mappress]

Source: renewableenergyfocus, May 19, 2011;