66
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 mobile



Profile statistics

Fans distribution by country

# COUNTRY FANS % TOTAL FANS
1 Greece 1,088 61.99%
2 South Africa 111 6.32%
3 United Kingdom 89 5.07%
4 Brazil 71 4.05%
5 United States 59 3.36%
6 Nigeria 24 1.37%


View all