Edo-born billionaire and business magnate, Captain Idahosa Wells Okunbo, is dead. He died in London, United Kingdom, on Saturday, aged…
Edo-born billionaire and business magnate, Captain Idahosa Wells Okunbo, is dead. He died in London, United Kingdom, on Saturday, aged…