Tax taken in developed world at record, says OECD

  • 02/11/2000

  • Financial Times (London)

Tax revenues have risen to an all-time high in the developed world, according to new figures released by the Organisation for Economic Co-Operation and Development.