Many companies are taking action to improve energy efficiency, but far fewer are responding to new technologies such as battery storage, microgrids or CHP, new poll finds
Ahead of President Macron's climate summit today two major French corporates announce plans to step up clean tech adoption
Acquisition aims to bolster corporate power purchase agreement (PPA) services for commercial and industrial companies