By CEP Staff • 23 July 2020 in News

London-listed US Solar Fund plc has commissioned a four-project portfolio of large-scale solar plants in Oregon, USA.