1 comment

[ 2.9 ms ] story [ 17.3 ms ] thread
I think this is depressing - anyone disagree that companies blow their opportunity to sell about 75% of the time?