Among the newly opened stores, some brands fared well in December with opening multiple stores.
IndiaRetailing Insights: December 2023 saw the opening of over 48 new stores in various parts of India according to the data from IndiaRetailing Insights.
In terms...