OVS, the clothing retailer headquartered in Venice, Italy, plans to have eleven stores in India by December 2028, Managing Director Sundeep Chugh of OVS India told Business Standard. OVS sells family fashion through more than 2,600 stores worldwide. OVS opened its first India store, in New Delhi, in northern India,...
