Dell Web Site

To an extent, the problems with the Trainline and Ticketmaster web sites that I’ve mentioned before could be excused because… well because they’re non-technical companies and they don’t know any better. Of course, it’s easy to argue that they should be employing technical people who do know better, but still… But over the last couple… Continue reading Dell Web Site