Popular payment processing company Square has tried a variety of approaches to attract new businesses to its service this year. Now, the company has opened a store focused on tech support in New York City.

more…