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