Bechtel Win Design Contract for First U.S. Floating LNG Facility
Oil and Gas News
Bechtel Win Design Contract for First U.S. Floating LNG Facility