Completion of sale of stake in Elenia

UK 100

Latest directors dealings