Banks under seige


Secrecy and profits take a beating from all sides.