1 comment

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