Globalization has over the years been widely celebrated as one of the keys to economic growth and development. The international competitiveness resulting from the integration of the world into a global village has brought tremendous progress to the world economy. Regrettably, since the...