These are not the best of times for Interswitch Limited, one of the Nigeria payment platforms, as the company has lost a whooping sum of N33,792,703,...