News

Two giant car makers, Jaguar Land Rover and Ford, have recalled thousands of vehicles that have been sold globally due to airbag and engine defects.