East Wing, 2nd Floor, AP Plaza, Wuse 2, Abuja, Nigeria,
Abuja,
AbujaSolar World L'Afric is a Company that deals with the installation, maintenance, of solar equipment. Based in Nigeria, West Africa, We are also involved in buying and selling of contracts. We have spec...
Verified+12 Years with us