India has not made it to the list of the world's 50 safest countries for investors in 2026, according to the Global ...