Brookfield Renewable (NYSE: BEP) (NYSE: BEPC) is a fairly complex entity, but it has positioned itself to benefit from a trend that is likely to last for ... Read more