The essence of any knowledge based enterprise is learning as a core activity. Knowledge enterprise is a sophisticated organisation that feeds from information and creates knowledge that enables it to function effectively, to support the decision making process and to enable employees to provide high quality contributions towards the end customer. If therefore knowledge is the feed stock for a modern knowledge based enterprise it is consequently important...