UTM Offshore FLNG earns top 20 oil and gas project ranking in Sub-Saharan Africa, poised to boost Nigeria’s gas sector with its first floating LNG facility