Russia did not reach the top twenty in the Doing Business rating • The Bell • RIMA — Russian Independent Media Archive