3 ms·Why haven't you on edge with a handful of banks controlling the payments space?by wnevets 4y agoWhy haven't you on edge with a handful of banks controlling the payments space?