Italy’s top fashion brand OVS launches new store in New DelhiBy October 15, 2025 Ahead of the official store opening, a ribbon-cutting ceremony was held in front of a cheerful crowd of customers eagerly waiting to step inside. OVS, Italy’s…