A new report finds 24 states have yet to establish an “energy efficiency resource standard," which has been shown to curb demand, lower costs and reduce emissions.

  • @[email protected]
    link
    fedilink
    English
    339 days ago

    Ohio’s Republican supermajority handed the utility companies a really big win, causing energy prices to skyrocket for much if the state, in a massive bribery scandal.