9 October 2024

Aviva completes £1.5bn buy-in with Michelin