This company embeds microchips in its employees, and they love ittechnologyreview.com2 points·linkmotif··0 commentsOpen articleSaveView on HN