The authors of the report titled "Moscow's gold: Russian corruption in the UK" say that business conditions in the UK remain favourable for Russia, despite London's tough stance on Moscow
Russia has been deprived of the right to hold international competitions and apply for them for four years