News Top 9 things to know about the upcoming new generation of Maruti Swift: Launching Soon! March 12, 2024