Offshore energy industry news, trends, insights and outlooks
Libya’s National Oil Corporation (NOC) is a national energy company committed to harnessing the natural energy resources of the country.