Home Retail Croma to open 20 new stores by’ 10

    Croma to open 20 new stores by’ 10

    By  
    SHARE

    plans to launch 20 more multi-brand outlets of consumer durables and electronics under the brand by end of this financial year.

    Source: