Share

Credit Suisse 'still struggling' to find its place in the new environment, analyst says

Seb Walker, partner at banking consultancy Tricumen, discusses news of several high-level staff departures at Credit Suisse.
03:53
Tue, Apr 6 202111:06 AM EDT