Bankrupt DOE Loan Recipient Abound Solar Under Investigation, Panels Suffered “Catastrophic Failure”
Abound Solar, a Department of Energy $400 million loan guarantee recipient that went bankrupt earlier this year, is under investigation by officials in Weld County,… Read More