Tech and the foodservice industry: are we losing our human touch?

shutterstock_422291344