Interswitch is a leading integrated digital payments and commerce company that facilitates the electronic circulation of money as well as the exchange of value between individuals and organizations on a timely and consistent basis. Established in 2002, the company is headquartered in Lagos, Nigeria,...