Adnoc completes $935 million institutional placement

Adnoc completes $935 million institutional placement
play icon
Picture used for illustrative purposes.