Would you let your boss put a chip in your body? Wednesday, July 18, 2018 8:43 pm31 Comments People across two continents are suddenly allowing their employers to put microchips under their skin…