More companies are choosing to keep IT and finance operations close to home, rather than offshoring. Here’s why.

In late 2011, Verizon wanted to pull all of its finance operations together from about 300 locations scattered across the U.S. So the company scouted locations around the globe.  read more