Multiple choice Identify the brand name which Tata owns for its retail chain in India. Croma Fresh Cheap Quick buy Reveal answer Fill a bubble to check yourself A Correct answer Explanation Croma is the retail chain brand owned by Infiniti Retail, a subsidiary of Tata Sons, specializing in electronics.