October sale of cars reaches 22 month high

0
Indian consumers are known to make big purchases during the festive season that starts from September and make its way to November till Diwali and most of…
Read More