In: Human Resource Management International Digest 22 (2014) 1, pp. 11-14
putting its employees in pole position is reaping the benefits in terms of innovation, customer satisfaction and profitability … innovation has led to 20,000 ideas being put forward by some 12,000 employees over the last eight years. Almost 4,500 ideas have …