Malta airport infrastructure ‘at limit’ as passenger numbers swell

By May 16, 2024