Globus Vision has published an extensive feature on Malta: Globus Vision report on Malta - Ready to shake up the old continent
APRIL 10, 2017