Demand Logic secures funding and appoints new Chair to roll out tech that cuts energy costs and carbon emissions by up to 30%NewsJun 22, 2022