By Team autoX
BYD is not just the largest EV manufacturer in the world, it also holds the distinction for selling the largest number of EVs in India. It has launched the new BYD Seal and we give it a proper shakedown to see if it has to go to match the show.