Brutal price wars among manufacturers have caused solar panel prices to plummet, making renewable energy cheaper than ever.

Brutal price wars among manufacturers have caused solar panel prices to plummet, making renewable energy cheaper than ever.

The China Photovoltaic Industry Association says domestic installations are returning to more sustainable levels but expects both China’s market and global PV additions to shrink…