Barclays said in talks to sell its natural resources PE biz to its management

635
Barclays Plc, one of the UK’s largest banking groups, is in talks to sell its Barclays Natural Resource Investmen