To it's shareholders- reasonable returns, to it's staff- great place to work, to it's customers- great banking experience , to the regulators- a sound establishment and to the public- a respectable...
Yes they are.
Peter Sands
South Africa
Located at 1, Basinghall Avenue, London EC2
Learn about Banking 17: What happened to the gold?
How Healthy Are the Big Banks
How Banks Justified High Bonuses
The History of the World Bank