CNBC
CNBC

4/20/2026

Englewood Cliffs, New Jersey, United States

China calls for ‘concerted’ industry efforts to tackle excess solar production

China is the undisputed global leader in solar energy, making more than 80% of the world's solar panel components.
4/20/2026 1:53:54 AM Read more