The city government of Taipei has deployed 12 electric buses on Route 66, making it the first bus route in the city deploying all-electric buses. Route 66 spans 31.5 km from Songshan Railway Station t...

This content is available to only subscribers.