Page added on February 17, 2005
The U.S. Maritime Administration on Wednesday licensed a proposed liquefied natural gas terminal in the Gulf of Mexico off the Louisiana coast, dismissing environmental concerns raised by federal fisheries scientists
http://www.nola.com/business/t-p/index.ssf?/base/money-0/1108623746161470.xml
Leave a Reply