Can continuous improvement lead to satisfied customers? Evidence from the services industry. Issue 6 (8th October 2018)