
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...