Ideal Employer Survey: The Top 10 National Oil Companies
As the term implies, a national oil company (NOC) is an organization somehow linked to a country’s government. Unlike a multinational or international oil company (IOC) whose shareholders hail from the private sector, a government partially or fully owns a NOC. The profit motive does matter to NOCs, but these entities’ ties to the public […]