Contactless payment available on all buses through collaboration between Malta Public Transport, Bank of Valletta and Visa Jun 21 2021