Monkey Island LNG, the company behind the forthcoming eponymous LNG liquefaction facility in Cameron Parish, Louisiana, has awarded McDermott a master services agreement to provide front-end ...