Walmart ordered to pay $101m for cancelling nitrile-gloves contract

16 Apr 2024