Microsoft (MSFT): Strategic Growth & Financial Resilience in 2025 | Monexa