67
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,069 62.96%
2 South Africa 109 6.42%
3 United Kingdom 79 4.65%
4 Brazil 75 4.42%
5 United States 57 3.36%
6 Nigeria 22 1.30%


View all