2023 Maruti Invicto Makes Global Debut In India, Brand’s First Premium Full-Size MPV- Maruti Suzuki India Ltd. today unveiled its first premium full size MPV in India and yes it is the rebadged Toyota Innova Hycross which is currently on sale in India and recently was launched in Indonesia as […]