Home Tags War Powers Act in 1973

Tag: War Powers Act in 1973

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