McDonald's (MCD) in 2025: Navigating Challenges and Opportunities | Monexa