18 August 2020
Financial transaction taxes (FTT) have been on the European legislative agenda for almost a decade, with the 2008 global financial crisis creati…
Financial transaction taxes (FTT) have been on the European legislative agenda for almost a decade, with the 2008 global financial crisis creati…