End To End Sales Meaning