Election Published June 16, 2016 5:45am EDT | Updated November 23, 2017 8:15pm EST Financial Transaction Tax: A Failure In The Making Comments By Bart Chilton FOXBusiness Load more..