Community Foundations of Canada creates program pressing social issues in Canada, including youth engagement, gender equality, support for entrepreneurship and social innovation, community-level connections movement to create a just, sustainable future.