Ford Motor Co. today appointed Stephen Odell as president and CEO of Volvo Car Corp., replacing Fredrik Arp, who has decided to leave the company. More...