Chances of startup shutdown in Russia 2020, by development stage
More than one third of startups at the stage of idea formulation in Russia believed there was a chance they would have to terminate their activities in the following three months, in 2020. Companies experiencing stable growth assumed the highest chances of staying afloat.