EURECA informs the UK All Party Parliamentary Climate Change Group report on ICT energy consumption
EURECA informs the UK All Party Parliamentary Climate Change Group report on ICT energy consumption, titled: “Is Staying Online Costing the Earth”. […]