Cantabil Retail India Limited opens 2 new showrooms in May 2024
Cantabil Retail India Limited has opened 2 New Showrooms / Shops at different location in India during the month of May 2024. Now total number of Showrooms / Shops of the Company stands at 541. Source : Equity Bulls Keywords CantabilRetailIndia …