By CEP Staff • 23 June 2022 in News

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.