Would You Let Your Company Microchip You?

Published: July 27, 2017, 2:09 p.m.

A Wisconsin company is offering to insert small microchip into their employees that will grant them access to the building and also hold Credit Card information. They say it won't track them, but what do you think?