35
Nabu Media

Nabu Media

New media, business communication

Apps

startup corporate



Profile statistics

Fans distribution by country

# COUNTRY FANS % TOTAL FANS
1 Italy 243 34.47%
2 France 88 12.48%
3 Spain 64 9.08%
4 United States 59 8.37%
5 Argentina 53 7.52%
6 Germany 26 3.69%


View all