RIADH BEN AISSA SWITZERLAND

PC

Ex-SNC-Lavalin Exec Arrested In Switzerland

The former head of construction for Canadian engineering firm SNC-Lavalin has been arrested in Switzerland, where he is being held on accusations of corrupting a public official, fraud and money laund...