Switzerland, long regarded as a beacon of financial stability and innovation, finds its reputation under scrutiny in 2024.