Indiana Will Receive 35 Million Dollars in Walmart Settlement
Indiana will receive roughly 53 million dollars in a settlement with Walmart over the company's alleged role in the nation's opioid crisis. Walmart did not adequately supervise the…
Indiana will receive roughly 53 million dollars in a settlement with Walmart over the company's alleged role in the nation's opioid crisis. Walmart did not adequately supervise the…