At a time when European energy policies are marked by attempts at revision and therefore increased uncertainty, industrial and power system decarbonization remains a strategic imperative for business ...