Aaron Hand,

Executive Editor, Automation World
More from Aaron Hand,