17 employees
Facta specializes in media, content, public relations, events, and marketing communications services.
2004