newsfilter
← Latest News
CNBC·

In waters north of Scotland, one firm wants to set up a floating tidal power farm

The U.K. is home to a number of firms developing marine based renewable energy schemes.