Chinese EV maker BYD has launched the 2025 edition of the Atto 3 and Seal in India. Bookings are now open for both models.