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.
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.
Guess we’ll know which 24 because the article didn’t do the due diligence for a graph, a list, a graphic, anything.