Business Insights Please enable JavaScript in your browser to complete this form.Please enable JavaScript in your browser to complete this form.1234567Name *FirstLastNextWhat percentage of global payments are processed through bank transfersLess than 40%40 to 60%60 to 100%PreviousNextWhat is the average number of buyers your business interacts with?Less than 2525-100More than 100PreviousNextWhat is the average number of suppliers your business interacts with?Less than 2525-100100-500More than 500PreviousNextWhat % of suppliers are local?Less than 10%10-5050-100PreviousNextWhat is the average value per invoice from your suppliers?Less than $25,000$25,000-$100,000More than $100,000PreviousNextSubmit