Renewal Funds is a social venture capital firm. We invest in early-growth stage companies, in Canada and the U.S., creating portfolios Read More