Business Credit Suisse rescue reportedly could spur ‘tens of thousands’ of layoffs By Thomas Barrabi Published March 21, 2023 Updated March 21, 2023, 10:53 a.m. ET