

Sales facts you may not have suspected
In this slide show (149 slides!!!), HubSpot reveals sales facts that may surprise you, beginning with the startling fact that 44% of salespeople have a staggering 80% probability of not closing the sale, simply