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