Nick Imudia, the former CEO of Konga, a leading e-commerce company in Nigeria, tragically took his own life on the night of June 25, 2024, by...