Square and Mastercard announce free new debit card for businesses

40 percent of beta testers used the Square Card as their first business debit card

Comments