All about finance. Despite the significant financial setback, the Commission has effectively managed to maintain a robust image in the face of the year's most substantial loss. , and Administrator 2025 April 30