Introduction
It is worth acknowledging that the business setting is experiencing tremendous changes, a feature that has influenced the way global workforce is sourced, organized and managed. Besides, globalization has enhanced interaction amid knowledge, trade, and innovation, which are significant factors that influence business. However, different stakeholders are concerned that emerging markets have led to increased number of employees working outside their homes. Besides, there is a shortage of talent in specific disciplines in the market, a feature that has attracted a lot of concerns. Therefore, the mobility of employees has been experienced in the recent past and is expected ...