
Pandora Papers: Let Peter Obi Be
By Ikechukwu Amaechi LAGOS OCTOBER 20TH (NEWSRANGERS)-For some Nigerian politicians, the recently leaked Pandora Papers which chronicled offshore services firms that set up shell companies for clients – many of them influential politicians and businesspersons allegedly seeking to conceal their financial dealings – was an aha moment. The eureka effect on them was most palpable….