Alasdair Baverstock

View Original

Mexico updates Metrobus vehicles to EV technology

Mexico City, once the world’s most polluted city, is taking steps to improve its air quality with the help of Chinese technology. CGTN’s Alasdair Baverstock has more.