3 ms·
not entirely clear what is meant by 'Russia' - the state, or any business HQ'd in Russia, or any subsidiary based on Russian territory. I thought initially BBC
by hunglee2 5y ago
not entirely clear what is meant by 'Russia' - the state, or any business HQ'd in Russia, or any subsidiary based on Russian territory.
I thought initially BBC reporting was light on the detail but it turns out to pretty much a verbatim copy of official government announcement.
https://www.gov.uk/government/news/russia-cut-off-from-uk-services https://www.gov.uk/government/news/russia-cut-off-from-uk-se...