Three new and interesting research papers on: which country pays the highest capital taxes, should capital be taxed at all, and what is behind people's views on tax policy?

 

To continue reading please login or click here to subscribe.