News

When you think of headquarters or flagship stores ... though - as they built their huge UK head office in a suburb of a town ...
Ford has announced it will cut 800 ... including a major research and development centre at Dunton in Essex, where it also has its UK headquarters, and a giant parts distribution centre in Daventry.