Treatt plc 8.4% Potential Upside Indicated by Investec

DirectorsTalk Interviews