By CEP Staff • 3 April 2013 in News

ImMODO divests 22 MW Californian solar project portfolio