100 route buses replaced in €28m investment by Malta Public TransportSource: Times of MaltaPublished on 1 year ago