Tech T&F sign new 2025 commit