Full threadcedilla·Up to 70% or more of statistics in sales calls are exaggerated, waffley or completely made up.View on HN