Nick Imudia, the former CEO of Nigerian e-commerce giant Konga, has reportedly died by suicide. On Tuesday, June 25, Imudia, who was the CEO of D.light, a leading residential solar energy solutions company, allegedly ended his life in his Lekki, Lagos apartment. Reports indicate that he jumped from his apartment balcony late that night. Prior […]