In what comes as a solid (and timely) fillip for Tata Motors, the Tata Altroz has secured a 5-star rating at the Global New ...