Supply glut, policy uncertainty casts shadow over solar

The global solar manufacturing sector has been under tremendous pressure from a supply glut and policy challenges that led to a string of disappointing earnings reports and bankruptcies, with further consolidation possible in the second half. More >>>

Click for more headlines from Environmental Finance Newsletter