SolarTech Renewable Energy Pvt Ltd

Building no 2/534, Pathan 680581

Solar panel installer

What they do

Services
Residential solar · Net metering · Subsidy paperwork

Where they work