A Glimpse Into Polycrystalline Technology Today The steep decline in solar panel costs affected by Chinese solar majors has bankrupted almost every other solar panel manufacturer in the world except a few who are just surviving day to day. The 30% decline in solar panel prices made Solarworld go bankrupt. It also filed a strong case […]