After six months of inactivity, China’s solar industry associations and national authorities reimposed price and production limits in mid-July 2025. This decision sent shockwaves through the global supply chain and caused a significant rebound...
The article requires paid subscription. Subscribe Now