A fire has reignited at an ITC-owned industrial facility in Houston, Texas causing flames and plumes of smoke to soar into the air above the storage plant.
A fire has reignited at an ITC-owned industrial facility in Houston, Texas causing flames and plumes of smoke to soar into the air above the storage plant.