The Larger Issues Underlying the Claim of Cairn Energy on Air India
Amid the sweeping pandemic and the health emergency across the country, some may have missed the headline that Cairn Energy, a leading UK-based oil and gas exploration corporation, had filed…