TATA Motors to launch 10 Electric Vehicles in Coming Years
Tata’s philosophy with the sierra is to offer outdoor, indoor, and it may be launched in a more practical avatar for adventurist who like to be green.