Adnoc wraps up huge refinery deal with Eni, OMV

Adnoc news
Adnoc news

Breaking