By CEP Staff • 7 May 2012 in News

Iran and China to collaborate on development of electric bus technology