Tellscore, where influencing storytellers meet brands and products. Millions of people are reachable via Tellscore's micro influencers.