Visa and Mastercard reached an estimated $30 billion settlement with U.S. merchants regarding credit and debit card fees, but not everyone is happy about it.
Walgreens Boots Alliance reported better-than-expected second-quarter sales but narrowed its earnings outlook, citing a “challenging” retail environment in the U.S.
Walmart Inc. is reportedly giving the federal government more time to review its proposed $2.3 billion purchase of smart TV maker/streaming platform provider Vizio.