A former coworker of mine went to work there, and my immediate thought upon learning of this was "The download site?"
It turns out they're doing pretty well for themselves. They might not have much brand recognition these days, but they're a much bigger company than I thought.
It turns out they're doing pretty well for themselves. They might not have much brand recognition these days, but they're a much bigger company than I thought.
https://en.wikipedia.org/wiki/Tucows