Egypt installs tracking devices on 1,000 public transport buses
Cairo, Egypt (PANA) - Egypt's Public Transport Authority has announced the installation of tracking devices, called "Global Positioning System (GPS)", on 1,000 buses, with the intention of equipping 1,000 more buses with the system