Ad imageAd image

Tag: 12.35bn

Saudi Aramco share sale rises to $12.35bn

Saudi Aramco netted $12.35 billion, $1 billion more than expected, from a…

Gatmash Gatmash