Provided By GlobeNewswire
Last update: Apr 30, 2025
PRINCETON, N.J., April 30, 2025 (GLOBE NEWSWIRE) -- Clearway Energy, Inc. (NYSE: CWEN, CWEN.A) today reported first quarter 2025 financial results, including Net Loss of $104 million, Adjusted EBITDA of $252 million, Cash from Operating Activities of $95 million, and Cash Available for Distribution (CAFD) of $77 million.
Read more at globenewswire.com