According Solar Trust’s bankruptcy filings, the company has liabilities of $20 million and missed a $1 million rent payment on April 1 to the U.S. Bureau of Land Management for the 7,025-acre Blythe site. Solar Trust this week faces deadlines ...
[more]