Ecova Responsible For Over 90 TWh Of Energy Savings Over Last Decade
One of the country’s leading energy and sustainability management companies, Ecova, recently announced that it is was, over the past 10 years, responsible for helping its utility clients save over 90 terawatt hours (TWh) of energy. To put that another way, the company’s actions were responsible for the energy saving … [continued]