March 2025 Finance Update