Thirty new buses have hit the streets in Athens for use in public transport, with another 170 of the new technology vehicles expected to go into circulation soon.
Thirty new buses have hit the streets in Athens for use in public transport, with another 170 of the new technology vehicles expected to go into circulation soon.