Subscribe To Our Free Newsletter |
Amazon sets up 7 new warehouses in India
Amazon now has 20 warehouses across 10 Indian states, with a storage capacity of nearly four million cubic feet, reports Tech in Asia