Separate names with a comma.
Discussion in 'News' started by zack, Apr 2, 2012.
Solar Trust of America files bankruptcy
Another one. Bummer!
Interesting - looks like two German companies formed the "Solar Trust of America" for a project outside Blythe, California before the European economy compromised the principal partner. A little weird, but still sad.