People Lost Their Mind Over Apple Pay This Weekend
Gotta love the Internet when it get’s its collective undies in a twist at a business. This was basically my entire Twitter feed for the last 48 hours:
Read more "People Lost Their Mind Over Apple Pay This Weekend"