A solar project is on hold, a business giant is turning its back on Geneva, a bank is reporting unexpectedly high profits, ...
Global stock markets, including Switzerland, face losses on news of US tariffs against Canada, Mexico and China.