Hurricane Harvey affects petchem facilities in the US August 29, 2017 // 0 Comments With Hurricane Harvey having made its landfall along the Texas Coast since last week, and is being termed as the [...]