Interswitch Named Finalist for Forrester’s 2023 Enterprise Architecture Award by Techeconomy September 6, 2023 1 News Interswitch Group has emerged as a finalist for Forrester’s 2023 Enterprise Architecture (EA) Award for Europe, the Middle East, and ... Read more