China Clean Tech

Installers haul a solar panel onto the roof of a home in Manila, Philippines, on April 30, 2026.