IDH exploring a possible dual listing

UK 100

Latest directors dealings