With Covid-19 playing havoc with federal and state government budgets, and Congressional rescue plans on hold, we’re starting to hear more about Financial Transaction Taxes (FTT) again. Specifically, ...