Azura PowerEdit Listing
69 MacPherson Avenue, Ikoyi, Lagos State, Nigeria

E-mail Contact

info@azuraedo.com

Short Description

Azura Power is a power company established to provide electricity to millions of people across Africa be it through large scale IPP projects or other sources of energy such as solar power.

Share This Listing:



Business Information


Reviews
There are no reviews for this business.