This is a little bit of an involved topic I was planning to leave for a future post, but the short answer is international bankers. They ultimately answer to the Bank of England, whose ownership is officially kept secret, at least it still was when I last checked their website.
You are viewing a single comment's thread from: