Switzerland, Sweden and The Netherlands have been ranked in top ten of the newest...