Cairn in new battle with India’s taxman

Cairn's Mangela Processing Terminal in India.
Cairn's Mangela Processing Terminal in India.

Breaking