Translate the following English sentence to French:
"Legally speaking, it has thrown up more questions than it has supplied explanations."
Sur le plan juridique, elle a soulevé davantage de questions qu'elle n'a apporté de réponses.