TALL Group (The TALL Group of Companies) is a provider of secure paper and electronic payments. It offers a range of print and payment solutions, including cheque imaging, specially printed cheques and credits, certificates, ballot papers, banking documents, vouchers, etc. In addition, the company specializes in business process outsourcing.