Markel Group Exceeds 2024 Targets, Announces $2 Billion Share Buyback Amid Business Review
Markel Group has reported strong 2024 financial performance, exceeding targets in some areas, and has initiated a business review and announced a $2 billion share buyback program.
One minute to read