JKS and others caught up in the SUNE flush. Overcapacity concerns probably another factor. Its beyond me why these companies continue to overbuild. If demand is so great....raise prices not supply.
The 9.5 gigawatts of solar power slated for the grid in 2016 is more than what came online in the past three years combined.