Solar Project – Italy 99.36KWp
System Site: Italy System Size:99.36KWp System Type:Tracking System Completion Year: April,2011