Bus passengers in Malta can now book their seat with TD Plus
Malta Public Transport launches new shared on demand service with…
Malta Public Transport launches new shared on demand service with six new premium buses operating between St Julian’s and Valletta.