Credo Brands Marketing's shares plummeted 20% to ₹132 following disappointing June quarter results, with a 36% drop in net profit. The company is focusing on premium brand positioning and digital marketing, planning to open 20 flagship stores while facing ongoing consumer sentiment challenges.