21 Jul 2015
Does the internet make business sense?
Greg Adamson |
On August 14 it will be 20 years since the float of Netscape. For those of you of a younger vintage, Netscape was a browser once the dominant portal for access to the internet.