Clearway Energy, Inc. Reports Full Year 2018 Financial Results - Bus...

02/28/19

Clearway Energy, Inc. Reports Full Year 2018 Financial Results  Business Wire

Clearway Energy, Inc. (NYSE: CWEN, CWEN.A) today reported full year 2018 financial results including Net Income of $54 million, Adjusted EBITDA of $98.

[more]