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