Israel has ranked last in the 2025 Nation Brands Index (NBI), marking its second consecutive year at the bottom and the ...