Since the 1990s, offshoring –the movement of firm activities to foreign countries– has emerged as an important strategy implemented by companies to support their competitive advantage. Manufacturing and services have been offshored in search of low costs and/or access...

read more