Home ArticlesRenewable Energy Crashing panel prices: should developers gloat?