Cairn India is an oil and gas exploration and production company, headquartered in Gurgaon, India. It is a subsidiary of Vedanta Resources. Cairn India is one of the largest independent oil and gas exploration and production companies in India. InGovern, India’s first independent proxy advisory and corporate governance research firm. reports that Cairn is giving loan of […]
