Return to Article Details Customer satisfaction mediates the effect of product innovation and service quality on customer loyalty Download Download PDF