Mr. Edu Okeke is the managing director of Azura Power West Africa Limited. Okeke joined Azura in 2014 as its chief operating officer before becoming deputy managing director in 2016. Prior to joining Azura, Okeke had already charted a stellar […]
Mr. Edu Okeke is the managing director of Azura Power West Africa Limited. Okeke joined Azura in 2014 as its chief operating officer before becoming deputy managing director in 2016. Prior to joining Azura, Okeke had already charted a stellar […]