After E6, Chinese electric car manufacturer BYD recently launched their new electric vehicle Atto 3 in India. The official prices for the same will be announced in November. The BYD Atto 3 is a mid-size SUV and it has already started reaching dealerships. The BYD Atto 3 EV when launched, will compete with cars like […]