Chinese surplus.

Reuters examines the repercussions of China vastly over-producing and over-supplying the world with solar panel parts.

Wow. The article notes that some module-only manufacturers have been, essentially, paying customers to take their product to preserve market share.

Amy Harder

Executive Editor