B buzzfeed.com Leaked Files Reveal Royal Bank of Scotland Harmed British Small Businesses 86 points samsolomon 10 years ago 28 comments