India Loses Challenge To $111M Award Over Energy Contracts

India has lost its appeal against a $111 million award in favor of energy giant Reliance Industries Ltd. and a Shell subsidiary over an oil and gas royalties dispute as a...

Already a subscriber? Click here to view full article