Life came full circle for Ford India and it was karma coming to haunt the carmaker. Tata Motors is likely