Amazon signs PPA for Ardderroo wind farm
Amazon has signed a PPA for the entire output of the 115MW Ardderroo onshore wind farm located in the western Irish county of Galway. This is the...
Amazon has signed a PPA for the entire output of the 115MW Ardderroo onshore wind farm located in the western Irish county of Galway. This is the...