IMG 4409

Revolutionizing Offshore Wind: Japan’s Innovative Floating Vertical-Axis Turbine Project