Shifting Strategic Focus

Offshoring is a complex issue that is part of a much larger strategic picture. Companies need to develop a framework for deciding where and how business activities should be located