3i Infrastructure plc sells its stake in Elenia

UK 100

Latest directors dealings