News

According to the Federal Trade Commission (FTC), Bentonville super-retailer Walmart must pay a $10 million fine after wire transfer fraud was allegedly ignored.