Business NSE CEO Geoffrey Odundo On Why He’s by Mr. Samora February 2, 2024 In a surprising turn of events, Geoffrey Odundo, the long-serving Chief Executive Officer of