Diwali 2020: Wishes from Indian automobile manufacturers

Warm greetings and good wishes to all our fellow petrolheads on the auspicious occasion of Deepawali/Diwali – the festival of lights. Celebrated with traditional fervour and zeal, Deepawali signifies the victory of good over...