Momentum complains over Transport Malta refusal to issue permit for bannerSource: Times of MaltaPublished on 1 year ago