Source: Croma LinkedIn
The company today has 412 stores across 143 major cities in India
New Delhi: Croma, the electronics retail chain owned by Tata Digital, has opened three new stores in Lucknow, Bengaluru and Kolkata, the company announced in a social...