Walmart, the world’s biggest retailer, is moving deeper into the primary care and mental health market, opening a new clinic called Walmart Health in Georgia. The company recently updated its website with a link to Walmart Health, describing its “newest location in Dallas, GA.” It also went online with the site “Walmarthealth.com,” where patients can set [...]