Best report
ϟ
Jul 15, 2016
These scammers are making Indian marketers synonymous with fraud. It feels like I have to be on the lookout for fraud every time I deal with an Indian firm--and that includes American companies who use Indian support call centers. Just don't trust 'em.