13.6 C
Johannesburg, South Africa
Friday, October 21, 2016
Tags UK bank

Tag: UK bank


UK bank denies shutting accounts of Russian TV channel

A British bank has denied reports it closed the UK accounts of RT, Russian state TV’s international channel. NatWest said a letter had been sent...

Latest Posts