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.

  • Plot 5, Aliyu Makama Close, Beside PIXCITY Studio (SHAWARMA EXPRESS), Opposite KADPOLY, BARNAWA, Kaduna, Kaduna, Kaduna

  • No comments yet.
  • Add a review