Home Tags CNR Changchun

Tag: CNR Changchun

Ethiopia: First Addis Tram Tested

1
AFRICANGLOBE - The first of 41 trams being built for the two-line network under construction in Addis Ababa was unveiled at CNR Changchun's plant in on Tuesday.
81,116FansLike
2,310FollowersFollow
3,376FollowersFollow

TRENDING ARTICLES