When President Dwight D. Eisenhower on January 17, 1961 delivered his farewell address and warned about the Military-Industrial Complex, he surely was thinking of men like Ashton Carter, the new Secretary of Defense. Carter appears to move easily between the higher echelons of the military and the business world. From October 2011 to December 2013, he served as the Department of Defense’s Chief Operating Officer overseeing more than $600 billion per year. During the Bush administration, he was...
