
China Tackles Price Wars as Bloated Solar Sector Amasses Huge Losses
In a bold move to rein in the chaos gripping its solar industry, China is cracking down on destructive price wars that have left the sector bloated with overcapacity and drowning in billions of dollars […]