By CEP Staff • 2 September 2020 in News

Helios Infrastructure, a US joint venture between Sol Systems and Nationwide Insurance, has acquired a 47 MW portfolio of solar power plants in Texas from Cypress Creek Renewables.