Another major LNG facility slated for Southwest Louisiana

Another major LNG facility slated for Southwest Louisiana