Amazon Set Up Logistics Company In India Amazon has set up a logistics company in India to deliver products directly to consumers, opening a new front in the battle for top honours in the country’s fast-growing online retail industry. March 24, 2015 News