By CEP Staff • 19 April 2013 in News Toshiba and SunEdison to partner on Japanese solar generation venture