Dell marketing attempt results in SWAT team and two arrests
Tweet Have you heard of the Dell Streak? In order to drum up excitement for the product, a sales manager …
Tweet Have you heard of the Dell Streak? In order to drum up excitement for the product, a sales manager …