Devolutions wants to support Québec’s IT ecosystem with corporate venture capital Madison McLauchlan September 24, 2026 IT services firm has already invested $10 million CAD in tech firms through its new venture division.