¿Qué significa "release"?

Respuesta de un hablante nativo
Rebecca
"To release" significa lanzar, publicar o sacar algo nuevo. En este contexto, cuando el emisor dice "instead of releasing vehicles and working towards autonomy", lo que quiere expresar es que algunas empresas emergentes están rechazando el sacar vehículos en diferentes estados de autonomía y saltando directamente al objetivo del vehículo completamente autónomo. Básicamente, se están saltando los pasos intermedios queriendo sacar coches que se conducen solos. Ej: "My favorite fashion house released their new summer collection." (Mi casa de moda favorita ha lanzado su colección de verano nueva.) Ej: "My favorite singer released a new album." (Mi cantante favorita ha sacado un disco nuevo.)