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