Sherborne Investors

Sherborne Investors acquires 5% stake in Barclays

Activist investor Edward Bramson led Sherborne Investors has acquired a 5% stake in British banking giant Barclays. In a statement,…