Solar Trust of America files for Chapter 11 bankruptcy - Transworld ...
04/04/12
Solar Trust of America LLC filed for Chapter 11 bankruptcy in Delaware court on Monday, putting what would be the world’s largest solar power project on hold. Solar Trust of America was forced to file for debt protection after its parent company began ...
[more]- Feeds Categories:
