Home Trending A tidal turbine built in Scotland is now producing power in Japan