translate English to French: Business cases and Treasury Board submissions are justified and well detailed.
Les analyses de rentabilisation de même que les présentations au CT sont étayées et étoffées.