1 comment

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