Description
Rana World Tech Shop Limited is a renewable energy company with expertise in the design and installation of industrial-scale solar energy systems such as large grid-connected solar systems, mini-grids and stand-alone off-grid systems. We have successfully completed over 4 MW off-grid solar solutions within and outside Nigeria.
Location
-
Plot 5, Aliyu Makama Close, Beside PIXCITY Studio (SHAWARMA EXPRESS), Opposite KADPOLY, BARNAWA, Kaduna, Kaduna, Kaduna
Add a review