0 Credit Suisse Manager Fined CHF100K Over Mozambique Money Laundering Issue March 19, 2025 Marcus Thompson A former Credit Suisse manager has been fined CHF100,000 for failing to report money laundering
0 Switzerland Criticizes Iran for Withholding Information on Detained National February 16, 2025 Nina Patel Iran has withheld information about a Swiss citizen detained on espionage charges, leading to concerns