OVS, Italy’s leading fashion brand, has made its entry in the Indian market with its first store at Pacific Mall, Tagore Garden, in Delhi. Speaking to Business Today, Carmine Di Virgilio, Global Chief ...