Repsol Ibereolica signs PPA for wind farm in Chile
The Repsol Ibereolica Renovables Chile joint venture has signed a 14-year PPA for its 180MW Atacama wind power project located in the Chilean...
The Repsol Ibereolica Renovables Chile joint venture has signed a 14-year PPA for its 180MW Atacama wind power project located in the Chilean...