A Mozambique-based tuna-fishing deal gone wrong has left Credit Suisse holding the bag to the tune of $475 million—the total in fines it will pay US and UK authorities to a foreign bribery investigation linked to the tuna...more