Oil giant Saudi Aramco’s IPO had been in the offing for quite some time. What did cause the delay? We take a detailed look. STEVE AUSTIN | 2019/12/18 Whatever it is, you wouldn’t want to be the oil minister of Saudi Arabia. Forget the exciting remuneration, you’ll have to have thick skin, extraordinarily embittered at […]