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’.