AMP First Half 2024 Earnings: Revenues In Line With Expectations