‘Typhoon-proof’ offshore PV project nears completion in China – SPE Technology November 14, 2024 China Three Gorges Corp. has nearly completed a 180 MW offshore solar power plant, designed to be typhoon-proof, off the…