Le 1er mai 2023, Spencer Crawley a volontairement démissionné, avec effet immédiat, de son poste d'administrateur de Tailwind International Acquisition Corp. M. Crawley a démissionné afin de poursuivre d'autres opportunités et non en raison d'un désaccord avec la société sur toute question relative à ses opérations, ses politiques ou ses pratiques.