Chilean outfit Energy Focus SA this week presented the environmental impact study (EIS) for the 364-MW La Punta wind farm project set to be located in Chileâs OâHiggins region.