Tag: Ford Shift Headquarters to New Delhi
Ford India to Shift Headquarters to New Delhi
Ford India will soon shift their headquarters to New Delhi. The president of Ford Africa and Asia Pacific, Joseph Henrichs said during a press conference that Ford…