Ramin Mazaheri
Press TV, Paris
A new report from the OECD think-tank shows that average tax rates among developed economies have reached their highest recorded levels ever. Viewers may also be distressed to hear that the report says the tax burden is increasingly falling on individuals, rather than corporations.