Hub: Ottawa Green Business Hub
Date Joined: May 16, 2016
Hydro Ottawa is an electricity distribution company based in Ottawa, Ontario, Canada.
269 Pineland Place
Waterloo, ON N2T 2S4
Sign up for our newsletter, The Target, and stay connected to updates from Green Economy Canada.