Tech T&F sign another 2025 commit