Credit Suisse lays off most Japan investment banking staff Sat, Mar 11, 2023 See: Credit Suisse lays off most Japan investment banking staff -OR- View all Bank News headlines!