Salt River Project is contracting with a subsidiary of NextEra Energy Resources to purchase wind power from the Babbitt Ranch Energy Center, a 161-megawatt (MW) wind resource to be built on the CO Bar Ranch about 25 miles north of Flagstaff. With some 53 wind turbines across 669 acres, the … [Read more...] about Delivering Power from Arizona’s Largest Wind Farm