The payments world has reached a critical inflection point.

Read more…