Skip to Main Content

Malta

Malta Hassle Factor Overview

Year 2006
Score 1.908
Overall Country Rank 40

Malta 2006 Indicator Cobweb

Learn more about the cobwebs