The Pune-based German automaker also clocked the best ever Q1 2023 sales, retailing 4,697 units
11 April 2023 5:59 PM IST