Square

Square learns that customer service in the payments space is a tough job

Technology has disrupted a seemingly countless number of industries over the past decade, from advertising to real estate. When looking…

13 years ago