Tata Motors to bring Safari Storme and Manza hybrid at Geneva - 0 views
-
James Mathew on 27 Feb 12Geneva Motor Show is coming up fast, and carmakers around the world are racing up to show their new concepts and hybrids. Starting on 8th March, the Geneva Motor show will also be witnessing the Indian carmaker, Tata Motors boasting its new breed.