Credit Trust Capitalby stevenstorchSeptember 26, 2026Credit Trust Capital — Swiss Financial Market Supervisory Authority (Switzerland).