Tata has introduced the new Ace Pro ... even more evident in the Magic Iris passenger van. More: Citroen’s Bizarro Two-Headed Van Explained The new Ace Pro shares the cabin structure, greenhouse ...
Jaguar Land Rover has shelved plans to build electric vehicles at parent company Tata Motor's upcoming $1 billion factory in ...