October 12 (SeeNews) - Mexican firm Impulsora Latinoamericana de Energia Renovable (ILER) has completed the construction of the 66-MW Pier II wind farm in Esperanza, Puebla state, Mexican daily El Economista said Sunday.