20200816 auto.news: TOI Auto Weekly: New Thar in town; Mercedes-Benz EQC almost there