Armstrong International launches a geothermal energy production site in Herstal | Armstrong International - Americas