A flare at the Shell Chemical plant in Deer Park, Texas, following a power outage, is expected to last a week. The effect on locals and specifics …
A flare at the Shell Chemical plant in Deer Park, Texas, following a power outage, is expected to last a week. The effect on locals and specifics …
In