deliver ( a project, a strategy)

ladymarione

Banned
french
Hello!

Je voudrais traduire cette phrase:

Transport for London (TfL) is responsible for most transport in the city and delivers the Mayor's Transport Strategy.

que veut dire deliver ici?

metre en place?
TfL met en place le projet "Mayor´s Transport Strategy"?

merci
 
  • < Previous | Next >
    Top