PRINCETON, N.J., Feb. 23, 2026 (GLOBE NEWSWIRE) -- Clearway Energy, Inc. (NYSE: CWEN, CWEN.A) today reported full year 2025 financial results, including Net Loss of $231 million, Adjusted EBITDA of $1,217 million, Cash from Operating Activities of $688 million, and Cash Available for Distribution (CAFD) of $430 million.