Irish Portfolio grows to over EUR 100 million

UK 100

Latest directors dealings