Two new electric buses launched by Malta Public TransportSource: Times of MaltaPublished on 4 years ago