Nielsen Research Group
Consumer Report
- 05-27-2012
- 13
I was trying to cash this check that they sent to me and this is a big scam, i dont know how those things can go so far.
Company: Nielsen Research Group
Country: USA
I was trying to cash this check that they sent to me and this is a big scam, i dont know how those things can go so far.