Interswitch Limited, one of Nigeria’s payment platforms, is currently battling […]