By CEP Staff • 16 July 2010 in News German and Canadian manufacturers form JV for solar module production facility