Pandora papers

Pandora Papers: Let Peter Obi be

Pandora Papers: Let Peter Obi be

By Ikechukwu Amaechi 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. Why? Because the […]