translate English to French: This Society enjoys financial and administrative autonomy and is not subject to the supervision or control of any governmental agency.
Cette société jouit d'une autonomie financière et administrative et n'est pas soumise à la supervision ou au contrôle d'aucun organisme public.