Welcome to Walmart. Your doctor will see you now

In Calhoun, Georgia, a city of around 16,000 residents 70 miles outsideof Atlanta, Walmart is testing out a new health center. If successful, Walmart may expand its initiative across the United States, potentially upending the way millions of Americans receive medical care. At "Walmart Health," which has a separate entrance [...]