The Economic Times
Elections 2026Global Business / The Economic Times
In 2017, Japan tested a twin-turbine machine in the Kuroshio Current; the floating device later showed it could generate 100 kW from the Pacifics river
20 Sep 2026 2:10 pm

31 C