20040609190900.0 1466-2264 1466-2264 United Kingdom News from the new economy. News from the new economy News from the new economy. 1466-2264 1466-2264 News from the new economy 1466-2264