Consumer confidence stays stable in RBI survey across 19 major cities

Consumer confidence stays stable in RBI survey across 19 major cities