Carbon Trust launches North Sea wind farm resource challenge

The North Sea wind industry is getting a big push.
The North Sea wind industry is getting a big push.

Breaking