Registrar blames industry and macro conditions for downsizing. Domain registrar Tucows (AMEX: TCX) announced today that it is laying off approximately 15% of its staff. Tucows is just the latest domain name company to succumb to a deteriorating domain ... Continue Reading6 Comments