Athens buses
Greece
Free Wi-Fi Connection on Athens' Buses, Tram
Greece has unveiled ambitious plans to install over 2,000 points where commuters in the capital can access the Internet on the move.
According to the Greek transport and communications ministries plus the local authority in Attica, there are joint moves...