By CEP Staff • 26 September 2023 in News

US company Southern Power has purchased the 150 MW South Cheyenne Solar Facility from Qcells USA Corp.