logo quiz answers
Thursday, October 20, 2011
Logo Quiz of the Day : 860
Hint:
Retail stores
Answer:
Croma
Croma is an Indian retail chain for consumer electronics and durables. Tata Group company Infiniti Retail runs Croma stores in India.
Newer Post
Older Post
Home
Paid To Popup