Images Texts

Bureaucratic barriers to creation of new businesses are higher in Europe than America.

made: 25 May 2002   for: The Economist, London.