Longroad Energy Reaches Financial Close on Muscle Shoals Project
Longroad Energy, a U.S.-based renewable energy developer, owner and operator, has reached the financial close and sale of the Muscle Shoals Solar project, a 294 MW DC project located in Colbert County, Ala. Ørsted, the global renewable energy company, acquired the project at financial closing. Muscle Shoals Solar, the largest renewable energy project in Alabama, […]
The post Longroad Energy Reaches Financial Close on Muscle Shoals Project appeared first on Solar Industry.