OMG! Amazon India's fulfilment network to be more than land size of 100 football fields! All details here
Will you believe if a company says that its fulfilment network will be spread across a floor area of more than eight million square feet - more than the land size of 100 football fields?
Well, Amazon India has confirmed the expansion of its fulfillment network in India. Reuters photo.