Originally Posted by
abcxyz
Was at Swiss in Zurich the other day for a quick trip somewhere, and asked to see what they offered for credit cards. It looks like the best one is the AmEx M&M card (for German residents).
I looked at the same but couldnt see any way to apply for a swiss card without living in switzerland