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