Artwork for Europe considers Financial Transaction Taxes #5
The Taxcast

Europe considers Financial Transaction Taxes #5
00:00:00 / 00:15:04