Barclays appoints new head of manufacturing

    Cart