Leyla AliyevaWhat Does Russia’s ‘Partial Mobilization’ Mean?September 26, 2022Oct 16, 2022Oct 16, 2022
Leyla AliyevaStartup founders in Russia: Key differences between start-up and small business and what…Do you want to start a small business or start a disruptive start-up? This is perhaps one of the first questions that start-up…Aug 3, 2022Aug 3, 2022