Investigative Reports Interswitch embroiled in N33 billion fraud scandal Haruna Adamu May 24, 2024 0 Interswitch Limited, one of Nigeria's payment systems, is currently involved in a massive N33 billion fraud. In…