Claim: Richard Branson worked in Moscow.
Verdict: NOT ENOUGH INFO