Swiss authorities deny Malta request for bank details in Vitals investigation

By July 7, 2025