Averages 2.82 liters per 100km in 13,498km drive across 24 EU countries
Focus on Make in India and ‘Self Reliance through Indigenous Development’
Latest Updates & News Article