They have to have a much more transparent financial governance.
Elles doivent avoir une gouvernance financière beaucoup plus transparente.
They have to have a much more transparent financial governance.
Elles doivent avoir une gouvernance financière beaucoup plus transparente.