Toyota Urban Cruiser Ebella is the company's first and only EV sold in the country, and is essentially a badge-engineered Maruti Suzuki eVitara. Toyota has…
Toyota Urban Cruiser Ebella is the company's first and only EV sold in the country, and is essentially a badge-engineered Maruti Suzuki eVitara. Toyota has…