USCG responds to platform natural gas release off Corpus Christi
Following a natural gas release approximately three miles offshore of Corpus Christi, Texas on September 1st 2020, Texas General Land Office and United States Coast Guard joined forces to shut it down.
Read moreDetails