Tag: N16.4 Billion

EXCLUSIVE: Bank Documents Expose How Tinubu-linked Shell Company Moved N16.4 Billion After Alpha-Beta Scandal

Ocean Trust existed for nearly 20 years without a traceable operation base,

Admin II Admin II