Employers can’t force you to get microchipped, Indiana reps say
The US state wants to make sure employers don’t “overstep their bounds” by imposing mandatory employee microchipping. Continue reading Employers can’t force you to get microchipped, Indiana reps say