Internet users of a certain age might remember Tucows as the place that you would go to download pretty much anything.

Turns out that they are still about, and doing well. They have just retired the download site after 25 years of operation – but they also own Hover, Enom & Ting; and are the second largest domain registrar in the world.

It’s cool that they’ve weathered the storms and stuck around.

Tucows in 2002