Canada is based in Ottawa, Canada
Canada has around 20 thousand employees
Founded in 1936
Search for an email
Canada uses a federal form of democratic government that brings together a number of different political communities under a common government for mutual purposes, and separate regional governments for the particular needs of each region.
canada.ca is amongst the top 900 websites globally