On September 17 Tropical Storm Imelda made landfall in Texas. The system stalled inundating Galveston and Beaumont with rain. Some areas received up to 43 inches, making it the fifth…
Tag
houston
How does LNG impact Texas, public policy and the economy? Texas is on the verge of becoming a liquefied natural gas (LNG) exporter to the world for the first time…