Swatch Group shares hit their highest level in nearly two-and-a-half years on Tuesday after the world's biggest watchmaker said it expected…
Credit Suisse will buy back up to 3 billion Swiss francs ($3 billion) of debt, an attempt by the Swiss bank…