Blu Bird Solar

20 KW Solar Rooftop System, Seekers Trust, Dehradun, Uttarakhand