All about finance. In the year 2024, the Mechanism received a total of 152 complaints. , and Administrator 2025 May 8