Developer behind solar projects east of Coachella Valley files for b...

04/02/12

Solar Trust of America, the Oakland-based solar developer behind two stalled large-scale solar projects east of the Coachella Valley, filed for bankruptcy today in the U.S. Bankruptcy Court in Delaware. The company still holds the development ...

[more]