Delia Venables goes in search of the business uses and abuses taking place over the World Wide Web
Delia Venables In physical form, the Internet is just many thousands of computers linked together over telephone lines or satellite lines. In that sense, it is not really new at all – people have been logging in to remote computers for some years now. However, as a concept, the Internet is more than this and […]