Back to Business
Business
August 3, 2026 at 3:16 PM
All eyes on NRG earnings after major Q1 profit shortfall
Investing.com