One of China’s largest cities, Shenzhen is the first city to electrify its fleet of buses. The city, home to more than 12 million people, requires a well functioning public transport system to move people around the city. Given the volume of people in China and notorious air quality issues, reducing...

Popular Posts