Is China Overproducing Solar Again? IEA Report Says Yes.
The capacity for China to overproduce anything is legion. This is especially true for big ticket items sold around the world, from cars to steel to China’s top green tech product line – solar cells and modules.