Cairn India boss quits for “personal reasons”

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

Breaking