Portal Ridge is a 31 MW-ac solar facility located in Lancaster, California, and will utilize First Solar’s thin film solar modules. The project is expected to produce more than 90,000...
* The information available in this section may vary depending on the project.