NCR's John Allen recognized by TIME

Advertisement