Tag: Addis Ababa Traffic Management Agency

Addis to Commence on Mandatory Installation of Speed Limiters on Commercial Vehicles

In an attempt to tackle the growing number of road traffic accidents, Addis Ababa Traffic Management Agency is ensuing on the mandatory installation of...