The payments space is evolving at an unprecedented rate, but with 2023 set to be a turbulent year for businesses and individuals alike, questions have been raised whether this pace of progress is sustainable. With a looming global recession, there’s every reason to anticipate a wave of insolvencies, defaulted payments and an uptick in payment frau...