ZODIAC Clothing Company Ltd (ZCCL*), India’s finest clothing for men has strengthened its retail presence in Kerala. ZCCL* has moved swiftly after the pandemic to secure prime locations across the state. Their 11 company-operated stores are home to 3 premium,…