
City of Ottawa
Ottawa
Hub: Ottawa Green Business Hub
Ottawa is the capital city of Canada. It stands on the south bank of the Ottawa River in the eastern portion of southern Ontario.
Industry
Public administration
Size
Large
Date Joined:
June 2, 2016
Action Areas

SDGs
