BYD’s New Electric Vehicle Showroom Now Opened in Vijayawada China based BYD’s subsidiary, BYD India has launched its first passenger vehicle showroom in Vijayawada, Andhra Pradesh. The dealership will be managed by PPS Motors. The dealership will provide customers…