New £100m offshore wind project to examine UK ‘challenges’, chairman says

The European Offshore Wind Deployment Centre (EOWDC).
The European Offshore Wind Deployment Centre (EOWDC).

Breaking