Electric buses and trucks charge ahead

Share:
Electric buses and trucks charge ahead

In Shenzhen, China, a sprawling metropolis of over 12 million people, more than 16,000 city buses run on batteries, moving commuters to jobs and residents to shops using electricity instead of diesel.