logo

Video encyclopedia

North Oil Company

—North Oil Company (NOC) is a crude oil and natural gas company based in Qatar.
Explore contextually related video stories in a new eye-catching way. Try Combster now!
  • History 

  • Operations