The Floating Liquefied Natural Gas, FLNG, facilities being spearheaded by UTM Offshore Limited, has been rated among top 20 oil and gas construction projects in […]