Amazon’s India footprint: is the company really walking the talk of putting small retailers on the map?
And I have a few thoughts on that. But before that, I would like to hear what you make of this revelation at this point in time. Hope our Indian counterparts are not taking a leaf out of this book from Amazon