James Resnick

James is deputy features editor at E-IR.