Tag
An Indian court rejected French giant Pernod Ricard’s plea seeking permission to sell its products in New Delhi on Friday, a key showcase market from where it has been out for the last three years.