A new nearshoring game is emerging

Countries selling themselves as nearshore business services locations need to change their sales pitches to avoid becoming like all the other countries doing the same
Source: Computer Weekly