Tag: Nice

Athens tram

Greece’s capital to launch 25 new state-of-the-art trams

Greece’s capital city is set to launch 25 new state-of-the-art trams, which are scheduled to operate in Athens and Piraeus in the next couple of years and with the idea of extending the service…