Clearway Energy Q1 Loss Wider Than Estimates, Revenues Increase Y/Y

CWEN posts a wider Q1 loss than expected, even as revenues rise 18.8% to $354 million, with EBITDA up and liquidity improving.
Open original source
CWEN posts a wider Q1 loss than expected, even as revenues rise 18.8% to $354 million, with EBITDA up and liquidity improving.
Open original source