Has anyone checked out the reviews and complaints on the BBB website regarding Nielsen? It’s actually quite entertaining but at the same time I’m ashamed for what this company has become.
There are no replies in this thread yet. Be the first to post a reply below: