Business News Jaguar Land Rover to recall 8952 cars over airbag defects in China January 13, 2018 johorbiznet Johor News Jaguar Land Rover to recall 8952 cars over airbag defects in China Moneycontrol.com Jaguar to create 150 jobs here Independent.ie Jaguar Land Rover to create 150 new jobs in Ireland Newstalk 106-108 fm Full coverage Source: Business News Feed