(SeeNews) - Nov 4, 2014 - Switzerland-based solar power producer Etrion Corp (STO:ETX) today announced the completion of its 70-MW Salvador solar park in northern Chile's Atacama region.