Switzerland orders Lebanon bank to pay over $4m for money laundering violations
Financial authorities in Switzerland have reprimanded Lebanon’s largest bank over severe money laundering violations, following an investigation into millions in unexplained payments to political figures. In a statement on...