Longroad Energy has achieved financial close on a solar PV and battery storage project in Arizona, on which construction is already underway.
Longroad Energy has achieved financial close on a solar PV and battery storage project in Arizona, on which construction is already underway.
In