Retiring Tucows Downloads https://tucows.com/retired/ Internet Archive: https://archive.org/details/tucows?tab=about PS: I do remember it ...
When you see an announcement like this and you are surprised because you thought it was already gone...
Same over here, I haven't used it in years and I didn't even know they have transformed into a bigger company with a revenue of 330 million dollar.