It’s been a while since I’ve lived in Toronto but I’m pretty sure neither of your points is correct.
I believe you’re thinking of Ontario Hydro, though it looks like that’s been privatized and/or split up.
I believe you’re thinking of Ontario Hydro, though it looks like that’s been privatized and/or split up.
Happy to be corrected though if I'm misreading this!