Russian sanctions bite as UK Retail fashion chains quit market

River Island and New Look pull out of Russia amidt challenging trading