35
Nabu Media

Nabu Media

New media, business communication

Apps

startup corporate



Profile statistics

Fans distribution by country

# COUNTRY FANS % TOTAL FANS
1 Italy 237 34.60%
2 France 85 12.41%
3 Spain 62 9.05%
4 United States 61 8.91%
5 Argentina 50 7.30%
6 Germany 26 3.80%


View all