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