Twiggy Forrest’s Squadron abandons plan for troubled New England wind farm
Days after lodging new plans for a more than 500 MW wind farm, Squadron dumps plans for a project it had proposed for construction in the state's hotly contested New England renewable energy zone.