A newsletter about Pop Culture, Software Studies, Business Strategy, Media Platforms, Algorithmic Management, Game Design, and everything in between.

India has 18 million modern slaves—at least five…

India has 18 million modern slaves—at least five times more than any other country in the world »

India is home to the largest number of enslaved people in the world.