By CEP Staff • 30 October 2020 in News

North American developer Skyline Renewables has purchased and closed project financing for the Galloway I Solar Project in Concho County, Texas.