Switzerland Ranks 2nd in 2024 European Fintech Index