IESE Insight

Sales forces are missing some key points