Digital Digital Era will shape the future of Payments The payments industry has witnessed a tectonic shift in recent December 31, 2022