Solar Project – Italy 5.57KWp
System Site: Italy • System Size:5.57KWp • System Type: Roof-Mounted &Grid-Tied • Completion Year: April,2011