US company Sol Systems has acquired a 91 MWdc solar development in Spencer County, Indiana, from Orion Renewable Power Resources, LLC, a joint venture between Orion Renewable Energy Group LLC and Eolian, L.P.
US company Sol Systems has acquired a 91 MWdc solar development in Spencer County, Indiana, from Orion Renewable Power Resources, LLC, a joint venture between Orion Renewable Energy Group LLC and Eolian, L.P.
As a subscriber, you have reached this page because you are not logged in.