Pernod Ricard halts court fight over $314 million India tax demand

Business