The top automotive news of the day- Mahindra's new MPV has been named Marazzo, which means shark in a Spanish dialect. It is a 7/8 seater MPP which was earlier code-named U321. The Mahindra Marazzo will be launched in India sometime in September, 2018. Harley-Davidson has revealed new business plans which include a new 1,250 cc adventure bike, a 975 cc naked sportbike and a 250 cc – 500 cc small bike especially for Asian markets. And finally, the 2019 model of the Suzuki Vitara Facelift has been revealed.