Tag: Tata Motors inaugurates 70 new sales outlets in a single day