translate English to French: For all its novelty, however, the Communication raises a number of important questions that remain unresolved.
En dépit de ces nouveautés, la Communication soulève plusieurs questions fondamentales qui restent sans réponse.