Star Metro - Amdocs Limited Reports Second Quarter Fiscal 2025 Results