Star Metro - Amdocs Limited Files FY2024 Annual Report