Swiss Observer
Swiss National Bank Posts CHF 25.2 Billion Profit in First Half of Year