Inside Financial Services

Monday Headlines: Barclays severs ties with 7,000 business clients