The CNB Daily - June 01, 2017

Top auto sector news of the day: Aprilia launches two new bikes in India, the Shiver 900 and the Dorsoduro 900, Euro NCAP crash tests the India bound Suzuki Swift and BMW unveils the 18th Art Car in Beijing.

Related Videos