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.

China is the undisputed global leader in solar energy, making more than 80% of the world’s solar panel components.

Leave a Reply

Your email address will not be published. Required fields are marked *