Tata Motors will buy Ford's India plant for $91.5 million