IEA warns China will soon produce 95% of the solar supply chain – Seeking Alphaseekingalpha.com4 pointsxbmcuser4 years ago