Jadwa Investment, a Saudi Arabia-based investment firm that manages assets worth over $20 billion across different ...