Federal regulators this week approved a request from electrical grid operator, ISO-New England, to end their contract with natural gas power plant developer, Invenergy, raising questions about when — and if — their proposed plant will be built in Burrillville.
