atto

11 years have passed since BYD India, a BYD affiliate, unveiled its first electric bus in Chennai in 2013. According to the corporation, more than 600 reservations have been made…