Square is Buckingham's 'top pick by far' in payments on debit-card opportunityMarket Watch • 05/16/19