A businesswoman embroiled in a £1.6 billion High Court battle with Barclays was referred to as a 'dolly bird' and a 'tart' by former bank chiefs. The terms used by two then Barclays bosses to describe Amanda Staveley, in a telephone call during the financial crisis 12 years ago, emerged …...Read More
