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