New Energies
SolarDuck’s floating solar plant in Tokyo Bay passes first severe weather test
This plant is Japan's first offshore floating solar power facility, a major breakthrough in clean energy technologies for the country.