Global investment risk and resilience index

The top 10 countries on the index