Share Facebook Twitter LinkedIn Pinterest Email Caturus to start construction of major US LNG facility after securing $9.75 billion Source link