Solar Project – France 10.6KWp
System Site: France System Size:10.6KWp System Type: Tracking System Completion Year: April,2013