Atlas, the former structured products business of Credit Suisse, was the bank's number one profit..., Sonic AI
“Atlas, the former structured products business of Credit Suisse, was the bank's number one profit center for a decade with a $45 billion balance sheet and minimal losses.”