Organization Profile

Hydro Ottawa Group

About Hydro Ottawa Group Hydro Ottawa Holding Inc. [‘Hydro Ottawa Group’] is a private company 100 per cent owned by the City of Ottawa and whose strategic business lines include electricity distribution, renewable energy generation, energy solutions, telecommunications and...