General Authority for Passenger Transport in Alexandria

August 12, 2016

Alexandria studies importing 15 new trams to join its tramway network

A total of 15 new trams are expected to join the Alexandria tramway network that serves the Mediterranean city, according to statements by the head of […]