Business A tidal turbine built in Scotland is now producing power in Japan February 15, 2021 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... Continue reading
Business 2 Americans Tied to Carlos Ghosn’s Escape to Be Extradited to Japan February 14, 2021 TOKYO - Two American men alleged to have helped former Nissan boss Carlos Ghosn escape Japan in a loudspeaker box in 2019 when he... Continue reading