Credit Suisse and the Mozambique Debt Scandal: A Quick Overview

Credit Suisse, a renowned Swiss bank with operations in more than 50 countries and over 45,000 employees, has been embroiled in a number of scandals and controversies over the years. One such scandal involved the bank’s role in facilitating loans…