Project:  Noida, India
Installation Type : Roof top installation
Location : Noida, India
Electrical Power Output : 75.6 kWp
 
Close this window