Solar Trust Gets Green Light For $20M Asset Sale

After resolving a contract dispute with a Chevron USA Inc. affiliate, Solar Trust of America LLC received a Delaware bankruptcy judge's blessing on Wednesday to sell two developmental solar projects in...

Already a subscriber? Click here to view full article