Brookfield renewable announces strong first quarter results

All amounts in u.s. dollars unless otherwise indicated
BEPC Ratings Summary
BEPC Quant Ranking