Swiss charge Canadian for money-laundering

Swiss charge Canadian for money-laundering

Swiss authorities have charged a former SNC-Lavalin executive with money laundering over mysterious payments by the Canadian engineering firm, according to Canada's and Switzerland's public broadcasters.