Independent voices from the TWT Communities
Topic - Green Choice Solar Llc
Subscribe to this topic via
Abound Solar, propped up by tens of millions of dollars in federal loans that remain unpaid, acknowledged defects in the solar panels it was selling before the Colorado company went bankrupt, according to a customer.
More Stories →