israelnational.news
There are 16,000 electric buses and 22,000 electric taxis in this Chinese city
XI AN, CHINA – CENTER 23: Electric buses stop at BYD production center on January 23, 2018 in Xi … [+] an, Shaanxi Province in China. China’s largest electric manufacturer BYD sold 113,…