The UK must address uncertainties surrounding project finance and a new support system to reach its ...
The stakes are high as offshore turbine technology confronts the challenges of the sea...