Malta Public Transport confirms: making buses electric ‘cannot go ahead’

Back to top button