Edgar, Dunn & Company is an independent and global strategy consulting firm specialising in Payments and FinTech.