Interswitch Limited, one of Nigeria’s payment platforms, is currently battling to recoup a whooping sum […]