The Financial Transaction Tax (FTT)

The financial transaction tax is an issue that never goes away from the public agenda completely. It keeps coming back to the policy and political discussions in different forms across the world. Currently, the idea of a financial transaction tax (FTT) is gaining in popularity within the Democratic Party of the United States as a … Continue reading The Financial Transaction Tax (FTT)