Portfolio Update: Solar Foods receives EUR4.3m

UK 100

Latest directors dealings