Death spiral for solar companies? What’s going on? Have they taken on too many honerous supply contracts? An inquiry into the short-thesis in solar land.Read on here.. Related