TOP NEWS Azura Power appoints Edu Okeke as managing director Azura Power West Africa Limited, has appointed Edu Okeke as the new Managing Director. by Editor Read More