Headquarters: Toronto, Ontario, Canada
Industry: Communication