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.

  • @AA5B
    link
    34 hours ago

    Leave that argument back in the 1970s where it belongs.