By CEP Staff • 25 July 2012 in News

Mitsubishi forms $767 million rooftop solar JV with Japanese agricultural cooperative