35
Nabu Media

Nabu Media

New media, business communication

Apps

startup corporate



Profile statistics

Fans distribution by country

# COUNTRY FANS % TOTAL FANS
1 Italy 227 34.14%
2 France 79 11.88%
3 Spain 62 9.32%
4 United States 61 9.17%
5 Argentina 48 7.22%
6 Germany 27 4.06%


View all