Video PlayerClose

The first batch of new energy taxis are put into operation in Dalian, northeast China's Liaoning Province, Oct. 26, 2010. (Xinhua/Zhang Chunlei)

The first batch of new energy taxis are put into operation in Dalian, northeast China's Liaoning Province, Oct. 26, 2010. (Xinhua/Zhang Chunlei)