Investee company update: process metallurgy

UK 100

Latest directors dealings