Global Map > Startups > Eastern Europe > Russia > Moscow > B2B-Center
B2B-Center icon
Corporate Procurement and Sales Online.
Rankings by SemRush
National Ranking
120th
in Russia
Regional Ranking
319th
in Eastern Europe
Global Ranking
4373rd
worldwide
Loading startups...
Need more insights about local startups?
See more with PRO