Russian oligarchs bought a building in London for £100 million
Russian oligarchs via company LetterOne bought a building in London. LetterOne a London-based firm established by a consortium of Russian billionaires who have faced Western sanctions, has finalized the purchase of a Mayfair building for more than £100 million. Sources…