New rule seeks to prevent companies from profiting off ratepayers without producing electricity
Invenergy made millions in New England without building a power plant or producing any power. Now ISO New England, the entity responsible for maintaining our grid, has changed the rules to prevent that from happening again. ISO New England is...