(ADPnews) - Sep 9, 2010 - French electrical components and equipment maker Schneider Electric (EPA:SU) today said it won an engineering, procurement and construction (EPC) contract for a 43 MW solar energy project in Puglia, Italy.