By CEP Staff • 25 August 2015 in News

Switch to develop 100 MW solar farm in Nevada