Return to Article Details Mediating Role of Customer Trust in the Relationship between Promotion on Customer Satisfaction Download Download PDF