Scotland business Scottish firm hails launch of the world’s most powerful tidal energy turbine a success April 22, 2021