Tucows Inc is a corporate parent, allocating capital and providing efficient shared services to its three businesses.