United States
Staffed with 100% US Employees

Square Finds Itself Encircled

November 6, 2014 by OSYB Staff

Part of its problem is that the small-business set up Square pioneered is becoming less profitable now that there are close to 100 card reader makers. The big money lies with retailers, almost half of which plan to add tablets or other mobile payment devices to their stores by the end of 2015.

Related Posts