The New Democratic Party of Canada is a political organization based in Ottawa, ON, dedicated to advocating for social justice and progressive policies at the national level.
With a focus on representing the interests of working-class Canadians, the party works to influence government decisions and shape public policy through democratic processes.
Generated from their business information