Iberdrola Renewables recently announced the filing of a potential 25-year contract to supply Vermont’s largest utility, Green Mountain Power (GMP), with wind energy from the permitted Deerfield Wind Farm. GMP would purchase 30 MW from the wind farm, under the contract submitted today to the Vermont Public Service Board for review. The Deerfield project would…