Business ❯ Energy ❯ Clean Energy ❯ Customer Retention
Management reaffirmed its 2025 outlook, citing $6.5 billion in liquidity to fund planned returns.