European Court of Auditors
The European Court of Auditors (ECA; French: Cour des comptes européenne) is the supreme audit institution of the European Union (EU). It was established in 1975 in Luxembourg and is one of the seven EU institutions.
Source: Wikipedia — European Court of Auditors (CC BY-SA 4.0)