Cantabil Retail India Ltd opens 8 new shops in April 2022

article continues after this advertisement

Cantabil Retail India Ltd has opened 8 New Showrooms / Shops at different location in India during the month of April 2022. Now total number of Showrooms / Shops of the Company stands at 386.