Firing roils Texas LNG ‘company town’

Firing roils Texas LNG ‘company town’

The town administrator’s termination is bringing fresh scrutiny to tax breaks for the Freeport liquefied natural gas facility.

Share This Post