The Indian car manufacturer Tata, owners of Jaguar and Land Rover, has today launched what it describes as the ‘world’s cheapest car’.
The Indian car manufacturer Tata, owners of Jaguar and Land Rover, has today launched what it describes as the ‘world’s cheapest car’.