The three-year EU-funded initiative is based at the European University Institute.
Taxis Missing at Florence’s Main Station: Days of Delays and Rising Frustration
Since Friday April 11, the primary taxi stand at Santa Maria Novella has been nearly deserted.
Read more