The Mexican security company with a $1.27 billion surveillance empire
Rest of World
April 16, 2026
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
Discussion in the ATmosphere