Countries likely to attract the most investment in the next three years
Maximum score is 3.