CALGARY, Alberta -- In its first year entering the program, Digital Commerce Group (DCGroup) has been named a top 10 Enterprise Industry Leader by Deloitte Technology Fast 50™, which ranks Canada’s fastest-growing and most innovative technology companies. The group ranked ninth in a highly competitive category, a position built on an operating model few Canadian payments companies can match: a vertically integrated banking and payments technology stack and proprietary processing infrastructure housed under one roof. Read More