Solar's Been Taking a Beating Lately

There have been some spectacular flameouts in the land of solar cells…