New Delhi: India has been placed second on the national index score among 29 countries in November 2024, according to a report on Friday. The LSEG-Ipsos Primary Consumer Sentiment Index India ...