Star Metro - Amdocs Limited Files Fiscal 2025 Annual Report