Project: Tamil Nadu, India
System Type : Field installation
Location : Tamil Nadu, India
Year of construction   2010
Electrical Power Output : 5 MWp
 
Close this window