Credit Suisse is a multinational investment bank and financial services company founded in 1856 and headquartered in Zurich, Switzerland. The firm offers a wide range of services including wealth management, investment banking, and asset management to clients worldwide. Known for its role in global capital markets, Credit Suisse has been a significant player in international finance, though it has faced notable challenges in recent years, including financial losses and restructuring efforts.