Taxing financial transactions can benefit people and the planet
A Financial Transaction Tax (FTT) could have a major positive impact on people’s well-being and that of the planet, says […]
Taxing financial transactions can benefit people and the planet Read More »


