By CEP Staff • 9 November 2020 in News

South Korean solar company Q CELLS has acquired project rights to 429 MW of solar projects in Spain from global solar developer RIC Energy.