Walgreens-Boots Alliance struggles with margin compression, competition, and financial risks. Learn why these challenges make ...