Fri. Jul 5th, 2024

The US and Europe just can’t compete with China in producing solar modules. That’s the stark message from a new report.

By