Solar Trust of America's Blythe Solar Power Project receives propowsed approval from California Energy Commssion
Solar Trust’s Project Development Subsidiary, Solar Millennium, LLC, Plans To Build The World’s Largest Concentrated Solar Power Facility in Riverside County.
