Syz The Moment

Foreign investors have flocked to saudiaramco’s $12 billion share sale, people familiar with the matter said

Written by Charles-Henry Monchau | Jun 6, 2024 2:48:44 PM