Thales wins two new fare collection contracts for Cairo metro

PDF version