TRC has been classified among more than 3000 companies from around the world to be part of the 100 pitches competition. 100 pitches competition is considered one of the largest competitions in the world dedicated to startups, whose winner gets € 500,000 for the development of their company.

Slush is a startup and tech event, organized annually in Helsinki, Finland. In 2016, Slush gathered 17,500 attendees, including 2,300 startups, 1,100 investors and 600 journalists, together representing 130 countries. The specific purpose of Slush is to arrange meetings between investors and startup founders: in 2017, there were 1327 registered investors and 2500 startups, which had scheduled ca. 7000 “matchmaking” meetings.