Article

timesofmalta.comtimesofmalta.com on 2023-09-14 21:08

Thirty new electric buses launched by Malta Public Transport 

Charging depot also inaugurated 

Related news