First batch of electric cars hits Shanghai streets

15:18, April 07, 2011      

Email | Print | Subscribe | Comments | Forum