Longroad Energy achieves financial close of 1000 mile solar, a 400 MWdc project

Renewable, H2 & ESG