41
Nabu Media

Nabu Media

New media, business communication

Apps

startup corporate



Profile statistics

Fans distribution by country

# COUNTRY FANS % TOTAL FANS
1 Italy 216 33.80%
2 France 77 12.05%
3 Spain 63 9.86%
4 United States 59 9.23%
5 Argentina 47 7.36%
6 Germany 22 3.44%


View all