Scott Walter


Scott Walter is executive vice president of the Capital Research Center in Washington, D.C.