Nigeria #PanamaPapers Scandal: 12 Firms Linked To Tinubu Young Ozogwu Apr 19, 2016 0 The massive internal data leak rocking a Panamanian law firm, Mossack Fonseca which has so far claimed many…
World News #PanamaPapers Scandal: Spanish Minister Of Industry Resigns Young Ozogwu Apr 15, 2016 0 The worldwide Panama Papers scandal claimed a fresh political victim Friday as Spain’s industry minister resigned…