Business News | Fri Apr 27, 2012 11:32am EDT

Credit Suisse and Barclays investors revolt over pay