Viewing a single comment thread. View all comments

DaemonAnts t1_is1rob7 wrote

Does this include the 800+ petrol stations currently operating there or does Greece not depend on transportation networks to run the country?

10