Full name Trench France SAS Short name Trench Type of organisation Industry Partner Role Observer Country France Back to project overview