Company Details

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 2 MW off grid solar solutions within and outside Nigeria.