Saudi Arabian General Investment Authority

Riyadh, Saudi Arabia