translate English to French: IFRS also provided better regulatory oversight tools.
Les IFRS fournissaient également de meilleurs instruments de réglementation et de contrôle.