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.