Tata Motors to supply 3,192 Safari Storme SUVs to Indian Armed Forces
The Safari Storme 4x4 has completed trials over 15 months in various terrain in India, in the most demanding condition...
The Safari Storme 4x4 has completed trials over 15 months in various terrain in India, in the most demanding condition...