Vodafone Group reported its financial standing as of March 31, 2024, highlighting total borrowings of €58.5 billion and share repurchases of €500 million initiated on May 15, 2024. The company has also mentioned the completion of a sale on May 31, 2024, contributing to its current financial strategy.