translate English to French: It is independent and enjoys administrative and financial autonomy.
Elle est indépendante et dotée de l'autonomie administrative et financière.