This week in Auto: An electric bike with fake noise; Kia debuts in India with the Seltos SUV

2019-06-22 9

Here’s a look at all the important developments of the automotive space during the week.

Free Traffic Exchange