At a Glance Green Shield Canada (GSC) is a not-for-profit insurance company based in Canada that insures approximately 3 million Canadians. It offers health and dental plans for individuals and group plans for companies. Its mission is “to create innovative solutions...

read more