..and another billion gone, and another billion, another one bites the dust. Hey Hey.
(w/apologies to Freddy)
Solar Trust of America files bankruptcy | Reuters
(w/apologies to Freddy)
Solar Trust of America files bankruptcy | Reuters