By CEP Staff • 25 August 2015 in News

US Interior Department clears 495 MW Blythe Mesa solar project