Five Factors for Finding the Right Site
Placing a new research, design, or engineering center in emerging markets demands more than just “location, location, location.”
Content: Article | Authors: Ajay Chamania, Heral Mehta, Vikas Sehgal | Source: strategy+business | Subject: Operations