Brookfield Renewable Q2 FY26 FFO more than doubles to $299 million; revenue rises 13.03% to $1.08 billion - BEPC News | Rallies