Is Tata Sabotaging the It’s Own Lineup With The Sierra.ev?

Tata has finally launched the Sierra.ev after much delay and while the electric version of the Sierra was much anticipated, it has in fact…