Is electrification the holy grail for decarbonization? | Armstrong International - Americas