ETtech Top 5: Amazon's India biz most impacted, contactless payments & more General Amazon's earnings showed that the e–commerce major has been able to grow its business amid the pandemic, with revenue rising 26% to $75.5 billion … Read the full article