Clearway Energy Q1 Revenue $354M, Beats Expectations | Intellectia.AI