34
Nabu Media

Nabu Media

New media, business communication

Apps

startup corporate



Profile statistics

Fans distribution by country

# COUNTRY FANS % TOTAL FANS
1 Italy 239 34.54%
2 France 87 12.57%
3 Spain 62 8.96%
4 United States 60 8.67%
5 Argentina 51 7.37%
6 Germany 27 3.90%


View all