Delhi High Court Bars Former Distributor from Selling CREED Perfume, Awards Rs 37.42 Lakh in Damages18 Nov 2025 4:23 PM IST