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...
Δ