Suitors seeking to tap Nigerian flared gas convene in Lagos
Of the 178 gas flare site identified across the Nigerian oilpatch, only 45 will be auctioned in the first phase
Of the 178 gas flare site identified across the Nigerian oilpatch, only 45 will be auctioned in the first phase