BYD Seal India launch on March 5: Here's what we know so far
February 25, 2024 22:07 ISTThe BYD Seal EV is set to launch in India on March 5 and will be sold as a completely built unit. BYD dealers have already started accepting unofficial bookings.