Amazon India has pulled the plug on its Food Delivery ambitions in the country The meal delivery service that the e-commerce behemoth was testing in India will be shutting down, according to Amazon India. This choice was made just one day after Amazon revealed that its November 30, 2022 Amazon/News