RT @estellevw: Study showing a 1s delay resulted in 16% decrease in customer satisfaction is from 2008. 1) Let’s stop quoting it. 2) anythi…

  • 0
  • 0