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