On Sunday, one of Switzerland’s biggest newspapers featured a drawing of Credit Suisse Group AG’s headquarters in flames. The image, meant to evoke what the headline said were the bank’s “last days,” was also a metaphor for the embarrassment and consternation the lender’s swift unraveling has caused in its home country. After days of frenetic […]