safari storme Tata Motors rolls out 1,500th Safari Storme for Indian Armed Forces Tata Motors has delivered over 1,300 vehicles so far to the armed forces. « Previous1Next » 1 of 1