Canadian Council on Africa
1015-130 Slater St, Ottawa, ON
To facilitate & promote sustainable increased trade and investment between Canadian and African private and public sectors, according to appropriate corporate social responsibility (CSR) guidelines, for the mutual benefit of all organizations.
An ...