Delhi HC stays order directing Amazon to pay ₹339 cr in trademark case  Business Standard