The UK’s first floating tidal stream turbine is set to be deployed off the coast of Scotland in 2020, after £7m of funding to build the device was secured earlier this month. PrevNext