Business Impact The Knowledge Lab Launched by NCR–famed for cash registers and ATMs–this showy lab in London hopes to define e-commerce. But some say it’s more PR than R&D. by Meg Carter 1999-09-01T00:00:00-04:00