Agreed that the link should go to the BBC source article, but for what it's worth, general business/finance stuff is generally considered to be on topic here, because of the large overlap with general finance topics and startups.
Edit: Russia does not (at the moment) have CFC laws. It may be time to learn russian...