Interswitch Limited, one of the Nigeria payment platforms, is currently engulfed in a whooping N33 billion fraud. Interswitch Limited, in a…