Eli Lilly Lawsuit Says Refund Fraud Linked to Pentecostal Church Leaders

Eli Lilly says it has uncovered a long-running scheme to steal more than $200 million in rebates for its diabetes…

Walmart (WMT) earnings in the first quarter of 2027

Customers shop at a Walmart store on May 13, 2026 in Chicago, Illinois. Scott Olson | fake images With all…