ST LNG Wins Federal License for $8.2 Billion Texas LNG Port
The Maritime Administration approved a license for ST LNG’s proposed offshore port near Matagorda, Texas. Construction is expected to begin in 2027, with the port scheduled to come online in 2029, according to the agency. The U.S. Department of Transportation announced Oct.