Numbers, Facts and Trends Shaping Your World

How people in 24 countries view India

Views of India are slightly more favorable than not across 24 countries