Organization Profile

Hydro Ottawa Holding Inc.

Hydro Ottawa Holding Inc. (Hydro Ottawa) is a private company 100 per cent owned by the City of Ottawa and whose core businesses are electricity distribution, renewable energy generation, and energy and utility services. Hydro Ottawa owns and operates three primary...

Related Organization(s)

FLO