Eden Research Plc (LON:EDEN) CEO Sean Smith...

Aveva Group CEO Craig Hayman providing insights into a resilient business (Interview)
Aveva Group plc (LON:AVV) CEO Craig Hayman joins DirectorsTalk to provide us with some insights into the company. Craig explains what the company does, the industries it holds contracts with, why