The demand stems from an alleged unsettled debt of N13.5 billion Otudeko owed Ecobank Nigeria Limited.
Controversial Sale of 4.7 Billion FBN Holdings Units Raises Suspicions of Oba Otudeko's Involvement and Questions Corporate Governance