The Impact of Technology on Global Supply Chains