STA's 2GW US development portfolio on the auction block
Bankrupt developer Solar Trust of America plans to hold an auction next week to sell 2GW of permitted solar projects in the US Southwest.
Bankrupt developer Solar Trust of America plans to hold an auction next week to sell 2GW of permitted solar projects in the US Southwest.