Total investment since 2010 set to cross $88 billion as Amazon expands data centers, delivery network, and welfare program ...
Amazon claims its quick commerce service currently serves more than 50 million customers across 15 Indian cities.