First thing that struck me when i saw the newly released Tata Safari Storme is how similar it looked to the Land Rover. Both the brands belong to Tata motors so no problem there.
Tata Safari Storme looks like cheaper indian version of Land rover.
Change the front grill and you get the same vehicle.
Land rover has many more luxuries than Tata safari Storme but still at the price point you can't complain i guess.
Tata Safari Strome - 10 lakh to 14 lakh gives 10-14 Kmpl Land Rover - 1 crore 5 lakhs - 1 crore 6 lakh