Walgreens posted a steep net loss for the quarter as it recorded a hefty goodwill impairment charge related to its primary-care provider VillageMD.
What's Your Reaction?