The total passenger vehicle dispatches from factory gates to dealerships rose to over 3 lakh units
12 May 2023 1:03 PM GMT