Tag: self-driving buses

China develops self-driving electric city buses

Beijing: China has developed its first solely electric-powered self-driving buses which can travel upto 150 km on a single charge…