Reuters -
22 Jan 2019 15:13
British bank Barclays has warned nearly 300 staff they could face redundancy or relocation from its Millshaw Court call center in Leeds, northern England, following unspecified "changes to its business".
Share this Article