The notion of world class is perhaps an elusive concept that organisations be it in either the public or private sector tend to pursue in order to instil excellence as a practice in all their operational aspects but also to improve the quality of their offerings to their customers and consumers and to raise their performance impact in a variety of ways and on a sustainable basis. Successful organisations therefore are those that are considered to...