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.

  • skuzz
    link
    fedilink
    arrow-up
    19
    ·
    1 day ago

    Guess we’ll know which 24 because the article didn’t do the due diligence for a graph, a list, a graphic, anything.