Nation’s Restaurant News (NRN) announced a new technology activation at its annual CREATE: The Event for Emerging Restaurateurs, which is taking place this Oct. 9-11 in Nashville, Tenn. 858 Partners, ...