The top court upheld a Delhi High Court order staying enforcement of a ₹336-crore damages award against Amazon Technologies, ...