Tag: Addis Ababa Traffic Management Agency

spot_imgspot_img

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...