Investing News Walgreens Slashes Profit Forecast and Plans Store Closures Amid Weak Consumer Spending June 27, 2024