Return to Article Details The Effect of Delivering and Performing Service towards the Implementing Strategy for Improving Customer Satisfaction in Indonesia Download Download PDF