A tax cut revolution
Sometimes it seems that all tax news is bad. France has raised its top income tax rate to a scandalous 75%. Eleven EU member states are set to introduce a financial transaction tax. Lithuania is debating progressive taxation and higher taxes...