Skip to content Skip to footer
0 items - £0.00 0

Amazon will shut down its food delivery business in India on December 29, after launching it in May 2020 in Bengaluru, as part of a broader restructuring (Manish Singh/TechCrunch)