Graham Wright
The video is the Keynote Speech delivered by Graham A.N. Wright, Director, MicroSave at European...