You need more than talent - founding, culture of entrepreneurship, government support, trust of partners, suppliers, etc.
Russia has none of that at the scale needed.