News

Firing roils Texas LNG ‘company town’

E&E News - Energywire · By Mike Soraghan · last updated
The town administrator’s termination is bringing fresh scrutiny to tax breaks for the Freeport liquefied natural gas facility.