France recalled Thebault and the French ambassador to the U.S. over the deal, which nixed a $66 billion contract with the French Naval Group.
Read More
France recalled Thebault and the French ambassador to the U.S. over the deal, which nixed a $66 billion contract with the French Naval Group.
Read More