Immigram a talent immigration platform founded by two Russian passport holders which last week won the startup pitch stage at the large Slush conference in Helsinki is now out of the competition, after a swirl of controversy enveloped the decision in light of Russia’s invasion of Ukraine.