China’s new 16MW floating wind turbine is a deep-sea giant. See how this massive platform could power thousands of homes at ...
High-impact weather events could disrupt China's renewable energy systems, highlighting the need for improved grid resilience ...
On June 3, 2026, Haidong City, Qinghai Province, China, experienced severe convective weather with thunderstorms and strong winds. Footage shows several workers on a rooftop as building materials are ...
A Chinese company reported flying a massive airborne wind energy system to roughly 2,000 meters during a January 2026 test flight that local officials described as the world’s first “urban floating ...