New twist, as family claim Lagos CEO Nick Imudia didn’t kill himself
LAGOS(Sundiata Post) - Nick Imudia, better known for his nearly two decades at Nokia, did not commit suicide, according to a statement from his family on Sunday. The family did ...