Staff performance 'key to success'On an average, 70 per cent of a company's total inputs consist of non-value-added activities and the success of any organisation is largely due to staff performance, said a report. "Human resource is the most important factor in the organi Moreā¦ |