Democracy Watch is a non-profit organization based in Ottawa, ON, dedicated to promoting government accountability and transparency.
Through research, advocacy, and public education, Democracy Watch works to ensure ethical and democratic governance practices at all levels of government in Canada.
Generated from their business information