By CEP Staff • 10 May 2013 in News

Brookfield Renewable boosts profits in 1Q13 as revenue climbs to $437 million