Idle Thoughts
The shocking revelations about the banking industry are not shocking. It is a failed industry. It deserves to be known as a cesspit – a term used by a British regulator. The collapse of banking morality and the total absence of ethical standards within the largest banks is hardly news. But to see so many […]