A tidal turbine inbuilt Scotland is now producing energy in Japan
The AR500 turbine is waiting to be installed in waters off the Japanese islands.A tidal turbine built and tested in Scotland was installed in waters off a chain of Japanese islands. This is the latest example of the East Asian country…