Coincidence? Not sure, but I’ve certainly noticed a lot of sites recently which are either windows onto lots of data, or what used to be known as portals (sure there must be a new name by now…..)

Advertisements