Amazon has informed its restaurant partners in India that it will stop operating its food delivery service from December 29. Amazon launched the service in May 2020. As per a report, this decision comes a day after it closed its budding edtech division in India, even though the business plans to fire thousands of people worldwide.