Return to Article Details Impact of Trade Marketing Activities and Salesmen Behavior on Customer Satisfaction: The Mediating Role of Supply Uncertainty and Product Contamination Download Download PDF