India retains its place in top 10 nation brands: Brand Finance Nation Brands Report
India’s brand benefited from a big improvement in global perceptions around the ease of doing business in the country, an improved health infrastructure and healthy flows of foreign investment