Credit Suisse – the global investment bank and financial services giant headquartered in Zurich, Switzerland, has reeled from a series of scandals and poor investment decisions which put a major dent in its reputation and position on Wall Street’s coveted bulge bracket listing of the world’s largest and most profitable banks.