The federal government has officially granted UTM FLNG Limited “License to Construct (LTC)” Nigeria’s first Floating Liquefied Natural Gas (FLNG) facility, expected to be Africa’s…