Business mogul, Captain Idahosa Wells Okunbo, is dead. He died of pancreatic cancer in London Sunday morning, He was aged 63.
The late oil baron was diagnosed with cancer last September, according to THISDAY newspaper
The Edo-born late businessman, politician and philanthropist was chairman of Ocean Marine Solutions (OMS).
The newspaper said the photograph provided in its report was his last photograph before his death.