Is Apple Pay Working? Not for These Thousands of People

Expert(s): Brandwatch