translate English to French: Invention and innovation programme to support newly created innovative firms (United Kingdom) (27) 532.
Programme pour l’invention et l’innovation en faveur de nouvelles entreprises innovantes (Royaume-Uni) (257) 532.