
Amazon Closing Its Distribution Business in India
While there is no direct reason why Amazon is shutting down its distribution business in India, evidence points to the growing competition in the country’s e-commerce sector may be squeezing out the retail giant.