Yesterday Ontario Power Generation released their 2017 Financial Results:
Ontario Power Generation Inc. (OPG or Company) today reported net income attributable to the Shareholder of $860 million for 2017, compared to $436 million in 2016.
That must be considered a great number in the context of the income history at OPG as it’s the highest they’ve ever accomplished. The apparently excellent results may leave some wondering what critics commenting on the sector have been braying on about. I, a critic, have reviewed the results and found some things to bray about.