News

Bermudian-based Brookfield Renewable Partners LP has reported a net loss of $108 million for the three months ended March 31, ...