image
India leads 29 nations on consumer sentiments amid resilient