Italian fashion group OVS to open its first India store in New Delhi – Inside Retail Asia September 16, 2025India Retail Italian fashion group OVS to open its first India store in New Delhi Inside Retail Asia Read More