The Mexican security company with a $1.27 billion surveillance empire

Rest of World Rest of World

Ciudad Juarez, Chihuahua, Mexico, October 8, 2025:
Staff monitor screens at the C7 command center for the Department of Public Security for the state of Chihuahua in Ciudad Juarez on Wednesday, October 14, 2025.

Photo by Adriana Zehbrauskas for Rest of World

Read full article at Rest of World →