The new economy and the internet revolution