10.0.3.54

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

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