Ntellers LLC Press releases
1 - 2 of 2 Press Releases
Jun 26, 2016
Shame on you snapchat snapchat accused again of stealing idea on their update on jun 26. And they may face a law suit soon
Jun 17, 2016
NTellers is a new website and mobile app that combines social media with news reporting in an innovative way. NTellers was developed to give people around the world, a new kind of platform to match Their needs.