(SeeNews) - Aug 29, 2011 - Swiss-based solar energy company Etrion Corp (TSE:ETX, STO:ETX) said today it had completed the 10 MW Helios ITA-3 solar power project in Puglia, southeastern Italy, ahead of schedule and under budget.