Iberdrola signs 25 year sales agreement for Big Horn 2 wind farm
Spanish wind power giant Iberdrola Renovables has signed a 25 year power purchase agreement (PPA) with California’s M-S-R Public Power Agency to for the output from its Big Horn 2 wind farm.