ETtech Top 5: Amazon's India biz most impacted, contactless payments & more

Amazon's earnings showed that the ecommerce major has been able to grow its business amid the pandemic, with revenue rising 26% to $75.5 billion …

Read the full article