Posted on June 2, 2025 by admin26MW Offshore Wind Turbine in China Report by Laura Simmons in IFL Science