Entergy Corporation (ETR): Q1 2025 Earnings and Strategic Outlook | Monexa