Credo Brands Marketing Ltd shared its financial results for Q2 and H1 FY26, reporting a total revenue of Rs 283.6 Crore, down from Rs 309.5 Crore in the same period last year, and announcing plans for strategic expansion with 20 new premium stores this fiscal year.