UK has lost out over energy research and development

Wind Deployment Centre (EOWDC) is Scotland's largest offshore wind test and demonstration facility and represents an investment of more than £300 million.
Wind Deployment Centre (EOWDC) is Scotland's largest offshore wind test and demonstration facility and represents an investment of more than £300 million.
Dick Winchester
Opinion by Dick Winchester

Breaking