Thursday 29 October 2020

Credit Suisse misses analyst expectations with a 38% fall in net profit