World Published 29 Aug, 2024 12:03am PetroSaudi execs get Swiss jail terms over $1.8 bn 1MDB fraud They were found guilty over their parts in a vast embezzlement