Each company has turned to a slightly different playbook: CVS wants to be a health-care destination as it treats chronic conditions and even offers yoga classes at some stores. Walgreens is opening hundreds of primary care clinics and aims to beat retail rivals with a speedier curbside pi...