[ad_1] GENEVA: Two PetroSaudi managers have been indicted in Switzerland on suspicion of embezzling and laundering nearly $2 billion in connection with the scandal-tainted Malaysian state fund 1MDB, Bern said…
[ad_1] GENEVA: Two PetroSaudi managers have been indicted in Switzerland on suspicion of embezzling and laundering nearly $2 billion in connection with the scandal-tainted Malaysian state fund 1MDB, Bern said…