InBC invests in companies and venture funds that seek to address environmental and social issues, while delivering financial returns for people of British Columbia.