Millions of Americans being tracked everyday, everywhere

It can’t be denied. People in the US are being tracked. And if they are being tracked, it can be assumed that most people in different parts of the world are also being tracked. New York Times has recently shared a report about the state of about 12 million phones in one dataset having no […]

Read More