Pernod Ricard has opened its own wine and spirits store in Mumbai airport that sells more than 40 of its brands.