How Shenzhen, China, Built the World’s Largest Electric Bus Fleetcleantechnica.com2 pointsjseliger8 years ago