The first batch of new energy taxis has hit the road in Lhasa, capital of Southwest China's Tibet autonomous region, according to the Lhasa Communication Industry Group.