Mixed reactions have trailed the circumstance that led Mr Nick Imudia, erstwhile Chief Executive Officer (CEO) of one of Nigeria’s e-commerce giants, commits suicide.
While Nigerian are suspecting unchecked depression others say it’s was calculated suicide suspecting the troubled soul might be going through financial challenges.
Two nights ago on Tuesday, June 25, the Lagos big boy and CEO of D.light, a leading innovator in the distribution and financing of residential solar energy solutions and transformational household products, killed himself by jumping from the balcony of his apartment in the highbrow Lekki.
GIPHY App Key not set. Please check settings