German offshore acquisition & forward sale update

UK 100

Latest directors dealings