CTC’s 10 years. Reflecting… And looking forward!