65
Upstream

Upstream

Our software and infrastructure platform already enables 1.2 billion people to effortlessly receive and pay for the most relevant and affordable digital subscription services on their mobile devices.

London - England - United Kingdom

English

Engineering & Software Companies

mobile commerce mobile services user acquisition mobile marketing emerging markets



Profile statistics

Fans distribution by country

# COUNTRY FANS % TOTAL FANS
1 Greece 1,049 62.97%
2 South Africa 108 6.48%
3 United Kingdom 79 4.74%
4 Brazil 67 4.02%
5 United States 56 3.36%
6 Nigeria 22 1.32%


View all