The Oil & Gas Holding Company B.S.C. (nogaholding)

Activities of head offices
Total Political Finance £0