Seol mar théacs é seo: New technology-based firms in the new millennium