Saudi Arabia’s Public Investment Fund (PIF) and the Kuwait Investment Authority have each placed orders for shares worth $1 billion to $5 billion in S
Read on WOBR AI →