ParentFull threadomarchowdhury·I'd say you're right. $70M annual processed by 56K merchants comes out to an average of ~$1.2K in sales per merchant per year.View on HN