The business has circa 9,000 employees across 40 countries.[2] It is one of the largest remittance companies and has extensive network in the Middle East and Asia with particular emphasis on India where over 40% of its offices and staff are located.