A high-tech control or operations room with analysts working at stations with multiple computer screens

Code produit:
832829682